Aktueller Standort: Startseite> Funktionskategorien> mysql_errno

mysql_errno

Gibt die numerische Codierung der Fehlermeldung in der vorherigen MySQL -Operation zurück.
Name:mysql_errno
Kategorie:Nicht kategorisiert
Programmiersprache:php
Kurzbeschreibung:Erhalten Sie den Fehlercode für die letzte MySQL -Operation

Funktionsname: mysql_errno ()

Anwendbare Version: Php 4, Php 5, Php 7

Verwendung: Die Funktion mySQL_errno () wird verwendet, um den Fehlercode der letzten MySQL -Operation zu erhalten.

Syntax: int mysql_errno ([Ressource $ link_identifier = null])

Parameter:

  • link_identifier (optional): MySQL -Verbindungskennung. Wenn nicht angegeben, wird die zuletzt geöffnete Verbindung verwendet.

Rückgabewert: Gibt einen Ganzzahlwert zurück, der den Fehlercode der neuesten MySQL -Operation darstellt, und wenn kein Fehler auftritt, return 0.

Beispiel:

  1. Verwenden Sie die Standardverbindungskennung, um den Fehlercode für die letzte MySQL -Operation abzurufen:
 $conn = mysql_connect("localhost", "username", "password"); mysql_select_db("database", $conn); $query = "SELECT * FROM table"; $result = mysql_query($query); if(mysql_errno() != 0){ echo "MySQL 错误码:" . mysql_errno() . "<br>"; echo "MySQL 错误信息:" . mysql_error() . "<br>"; } else { // 执行成功的操作}
  1. Verwenden Sie die angegebene Verbindungskennung, um den Fehlercode für die letzte MySQL -Operation zu erhalten:
 $conn1 = mysql_connect("localhost", "username1", "password1"); $conn2 = mysql_connect("localhost", "username2", "password2"); mysql_select_db("database1", $conn1); mysql_select_db("database2", $conn2); $query1 = "SELECT * FROM table1"; $query2 = "SELECT * FROM table2"; $result1 = mysql_query($query1, $conn1); $result2 = mysql_query($query2, $conn2); if(mysql_errno($conn1) != 0){ echo "MySQL 错误码:" . mysql_errno($conn1) . "<br>"; echo "MySQL 错误信息:" . mysql_error($conn1) . "<br>"; } else { // 执行成功的操作} if(mysql_errno($conn2) != 0){ echo "MySQL 错误码:" . mysql_errno($conn2) . "<br>"; echo "MySQL 错误信息:" . mysql_error($conn2) . "<br>"; } else { // 执行成功的操作}

Anmerkungen:

  • Bevor Sie die Funktion mySQL_errno () verwenden, müssen Sie zuerst eine MySQL -Abfrage ausführen, da ansonsten der Fehlercode nicht erhalten wird.
  • Nach PHP 5.5.0 wird empfohlen, die MySQLI- oder PDO -Erweiterung anstelle der MySQL -Funktion zu verwenden.
Ähnliche Funktionen
Beliebte Artikel