読み方プロトコル

mysql_error()

まいえすきゅーえるえらー

大まかな意味

PHPの関数。
MySQL側で直近に発生したエラーメッセージを返す。
MySQL側で問題が発生していても、PHPのエラーメッセージだけでは判断が付かない事がある。
エラー処理には、この関数を追加しておかないと、何が問題かわかりづらくなってしまう。

適当な使用例

外部に公開している場合は、万が一MySQLのエラーが発生した時、余計な情報を表示してしまう事になるので要注意。

	// ※ notable_nameなんてテーブルが無い場合
	$query = mysql_query("SELECT * FROM notable_name");
	if(!$query){
		print "エラー:" .mysql_error();
	}
出力結果

エラー:Table ‘database_name.notable_name’ doesn’t exist


コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です