- 締切済み
mysql_queryの戻り値
$return_obj = mysql_query($sql); mysql_query()が正常にSQL文が行われた場合、if(true){}にしたいのですが、 どのようにすればよいですか? return値を↓のようにしても、かならずしもtrueにはならないと聞いたのですがどうなんでしょうか? if($return_obj){} 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
まずはマニュアル確認しましょうよ http://www.php.net/manual/ja/function.mysql-query.php 戻り値は成功したときにはリソースを返し、失敗したらfalseですね 基本的にクエリーの実行エラーの場合はdie(exit)してしまうのが 妥当なので、あまりif($return_obj)を使う場合はないとおもいますよ