So geben Sie SQL-Ausführungsfehlerinformationen in PHP aus: Erstellen Sie zunächst eine PHP-Beispieldatei und stellen Sie dann eine Verbindung zur MySQL-Datenbank her.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Wie gibt PHP eine SQL-Ausführungsfehlermeldung aus?
PHP gibt eine Datenbankfehlermeldung aus
$link = @mysql_connect("服务器", "账号", "密码") or die("自己的错误解释".mysql_error()); echo mysql_error(); //打印数据错误信息
mysql_error() Funktionseinführung:
Die Funktion mysql_error() gibt die Textfehlermeldung zurück, die von der vorherigen MySQL-Operation generiert wurde.
Diese Funktion gibt den Fehlertext der vorherigen MySQL-Funktion zurück, oder '' (leerer String), wenn kein Fehler vorliegt.
Syntax
mysql_error(connection)
Parameter
Verbindung Optional. Gibt die SQL-Verbindungskennung an. Wenn nicht angegeben, wird die zuletzt geöffnete Verbindung verwendet.
Beispiel
In diesem Beispiel werden wir versuchen, uns mit einem falschen Benutzernamen und Passwort bei einem MySQL-Server anzumelden:
<?php $con = mysql_connect("localhost","wrong_user","wrong_pwd"); if (!$con) { die(mysql_error()); } mysql_close($con); ?>
Ausgabe ähnlich wie:
Access denied for user 'wrong_user'@'localhost' (using password: YES)
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo geben Sie eine SQL-Ausführungsfehlermeldung in PHP aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!