現在の位置: ホーム> 関数カテゴリ一覧> mysql_error

mysql_error

以前のMySQL操作によって生成されたテキストエラーメッセージを返します。
名前:mysql_error
カテゴリ:未分類
対応言語:php
一言説明:最後のmySQL操作によって生成されたエラーメッセージを返します

関数名:mysql_error()

該当するバージョン:PHP 4、PHP 5、PHP 7

使用法:MySQL_ERROR()関数は、最後のMySQL操作によって生成されたエラーメッセージを返すために使用されます。

構文:string mysql_error([リソース$ link_identifier = null])

パラメーター:

  • link_identifier(オプション):mysql接続識別子。このパラメーターが提供されていない場合、関数は最近開かれた接続を使用します。接続が見つからない場合、新しい接続が試行されます。接続が失敗した場合、falseが返されます。

戻り値:最新のMySQL操作によって生成されたエラーメッセージを返し、エラーが発生しない場合、空の文字列が返されます。

例:

 <?php $link = mysql_connect('localhost', 'user', 'password'); if (!$link) { die('连接数据库失败:' . mysql_error()); } $db_selected = mysql_select_db('mydb', $link); if (!$db_selected) { die ('选择数据库失败:' . mysql_error($link)); } // 执行查询操作$result = mysql_query('SELECT * FROM mytable', $link); if (!$result) { die('查询失败:' . mysql_error($link)); } // 关闭连接mysql_close($link); ?>

注:

  1. MySQL_ERROR()関数は、最後のMySQL操作によって生成されたエラー情報のみを返すことができます。前の操作でエラーが発生した場合、関数は取得されません。
  2. PHPバージョン5.5.0から始めて、MySQL_*一連の機能が非推奨されており、MySQLIまたはPDO拡張機能を使用してMySQLデータベースを操作することをお勧めします。
類似の関数
人気記事(にんききじ)