PHP mysql_error() 関数

定義と使用法

mysql_error() 関数は、前の MySQL 操作で生成されたテキストエラーメッセージを返します。

この関数は、前の MySQL 関数のエラーテキストを返します。エラーが発生しない場合、''(空文字列)を返します。

文法

mysql_error(接続)
パラメータ 説明
接続 オプション。SQL 接続識別子を指定します。指定しない場合、最後に開いた接続が使用されます。

この例では、誤ったユーザー名とパスワードを使用して MySQL サーバーにログインしようと試みます:

<?php
$con = mysql_connect("localhost","wrong_user","wrong_pwd");
if (!$con)
  {
  die(mysql_error(););
  }
mysql_close($con);
?>

出力は以下のようになります:

ユーザー 'wrong_user'@'localhost' に対してアクセスが拒否されました
(パスワードを使用: はい)