mysql_error

mysql_error -- 直近に実行されたMySQLコールのエラーメッセージを返す

説明

string mysql_error(int [link_identifier] );

MySQL データベースバックエンドから返されるエラーは、警告を出力しません。 代わりに、エラー文字列を得るためにこれらの関数を使用します。

  1 
  2 <?php
  3 mysql_connect("marliesle");
  4 echo mysql_errno().": ".mysql_error()."<BR>";
  5 mysql_select_db("nonexistentdb");
  6 echo mysql_errno().": ".mysql_error()."<BR>";
  7 $conn = mysql_query("SELECT * FROM nonexistenttable");
  8 echo mysql_errno().": ".mysql_error()."<BR>";
  9 ?>
 10 

mysql_errno() も参照下さい。