So drucken Sie Datenbankfehler in PHP: Erstellen Sie zunächst eine PHP-Beispieldatei, stellen Sie dann eine Verbindung zur Datenbank her und drucken Sie schließlich die Datenbankfehlerinformationen über „echo mysql_error();“ aus.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP-Druckdatenbank-Fehlermeldung
Der Code lautet wie folgt:
$link = @mysql_connect("服务器", "账号", "密码") or die("自己的错误解释".mysql_error()); echo mysql_error(); //打印数据错误信息
mysql_error()
my sql_error() Die Funktion 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:
Access denied for user 'wrong_user'@'localhost' (using password: YES)
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo drucken Sie Datenbankfehler in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!