PHP MySQL への INSERT でエラーを取得

\ あなたにピッタリの銘柄がみつかる /

みんかぶプレミアムを無料体験!

プランをみる

さらにお得なキャンペーン!

資産形成応援キャンペーン

期間内であればいつでもエントリーOK

2011/09/03 - LONERさんの株式ブログ。タイトル:「PHP MySQL への INSERT でエラーを取得」 本文:ちょっとしたメモ。PHP で、 MySQL に INSERT SQL を発行する際にエラーを取得する方法。@mysql_query($query, $myCon) or

株式会社ミンカブ・ジ・インフォノイド
(C) MINKABU THE INFONOID, Inc.

PHP MySQL への INSERT でエラーを取得

LONERさん
LONERさん

ちょっとしたメモ。
PHP で、 MySQL に INSERT SQL を発行する際にエラーを取得する方法。
@mysql_query($query, $myCon) or die(mysql_error());
$res = mysql_query('bla');
if ($res===false) {
//error
die();
}
//normal page
try catch は使えないという情報が入っております。
上の or を使う方法は、できるだけ避けた方がいいとどこかで見たことがある。どこだったかな・・・。失敗したときの(else の場合の)処理ができんとかで。
そんで、また、@ なんだけども、こいつは、エラー制御演算子といって、実行したコマンドの結果にかかわらず、エラー出力を抑制し、エラーをグローバル変数 $php_errormsg に代入するらしい。デバッグに便利だが、不可が大きいのでやめましょうと書いてあるw
参考にしたのは 『ひと目でわかるPHP開発入門―IIS環境ではじめるWebプログラミング』。

その他関連書籍
LONERさんのブログ一覧