SQL 実行エラー情報を php で出力する方法: 最初に PHP サンプル ファイルを作成し、次に mysql データベースに接続し、最後に「echo mysql_error();」を通じて SQL 実行エラー情報を出力します。
この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター
php はどのように SQL を出力しますか実行エラー メッセージ?
PHP 印刷データベース エラー メッセージ
$link = @mysql_connect("服务器", "账号", "密码") or die("自己的错误解释".mysql_error()); echo mysql_error(); //打印数据错误信息
mysql_error() 関数の紹介:
mysql_error() 関数は、前のプログラムによって生成されたテキスト エラー メッセージを返します。 MySQL操作。
この関数は、前の MySQL 関数のエラー テキストを返すか、エラーがない場合は '' (空の文字列) を返します。
構文
mysql_error(connection)
パラメータ
connection オプション。 SQL接続識別子を指定します。指定しない場合は、最後に開かれた接続が使用されます。
例
この例では、間違ったユーザー名とパスワードを使用して MySQL サーバーにログインしようとします:
<?php $con = mysql_connect("localhost","wrong_user","wrong_pwd"); if (!$con) { die(mysql_error()); } mysql_close($con); ?>
出力は次のようになります:
Access denied for user 'wrong_user'@'localhost' (using password: YES)
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでSQL実行エラーメッセージを出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。