現在の位置: ホーム> 関数カテゴリ一覧> 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データベースを操作することをお勧めします。
類似の関数
  • ジュリアンデイカウントをUnixタイムスタンプに変換します。 jdtounix

    jdtounix

    ジュリアンデイカウントをUnixタイムス
  • 現在のFTPパッシブモードがオンかどうかを返します。 ftp_pasv

    ftp_pasv

    現在のFTPパッシブモードがオンかどうか
  • MySQL Serverバージョンを返します。 get_server_info

    get_server_info

    MySQLServerバージョンを返しま
  • 結果セットで各フィールドの内容の長さを取得します。 mysql_fetch_lengths

    mysql_fetch_lengths

    結果セットで各フィールドの内容の長さを取
  • 現在のスレッドのIDを返します。 mysql_thread_id

    mysql_thread_id

    現在のスレッドのIDを返します。
  • 最新のクエリ情報を取得します。 mysql_info

    mysql_info

    最新のクエリ情報を取得します。
  • ドキュメントで使用されている名前空間を返します。 getNamespaces

    getNamespaces

    ドキュメントで使用されている名前空間を返
  • 例外コードを返します。 getCode

    getCode

    例外コードを返します。
人気記事(にんききじ)