ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:amd64 mysql_queryの戻り値
困り度:
  • すぐに回答を!
$return_obj = mysql_query($sql);

mysql_query()が正常にSQL文が行われた場合、if(true){}にしたいのですが、
どのようにすればよいですか?

return値を↓のようにしても、かならずしもtrueにはならないと聞いたのですがどうなんでしょうか?
if($return_obj){}

宜しくお願いします。
質問投稿日時:08/03/26 15:49
質問番号:3896489
この質問に対する回答は締め切られました。

回答

 

回答者:yambejp まずはマニュアル確認しましょうよ

http://www.php.net/manual/ja/function.mysql-query.php

戻り値は成功したときにはリソースを返し、失敗したらfalseですね
基本的にクエリーの実行エラーの場合はdie(exit)してしまうのが
妥当なので、あまりif($return_obj)を使う場合はないとおもいますよ
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/03/26 16:04
回答番号:No.1
この回答へのお礼この回答にお礼をつける(質問者のみ)