Aktueller Standort: Startseite> Funktionskategorien> mysql_error

mysql_error

Gibt die von der vorherige MySQL -Operation generierte Textfehlermeldung zurück.
Name:mysql_error
Kategorie:Nicht kategorisiert
Programmiersprache:php
Kurzbeschreibung:Gibt die Fehlermeldung zurück, die durch die letzte MySQL -Operation generiert wird

Funktionsname: MySQL_Error ()

Anwendbare Version: Php 4, Php 5, Php 7

Verwendung: Die Funktion mySQL_Error () wird verwendet, um die Fehlermeldung zurückzugeben, die durch die letzte MySQL -Operation generiert wird.

Syntax: String mySQL_Error ([Ressource $ link_identifier = null])

Parameter:

  • link_identifier (optional): Eine MySQL -Verbindungskennung. Wenn dieser Parameter nicht bereitgestellt wird, verwendet die Funktion die kürzlich geöffnete Verbindung. Wenn keine Verbindung gefunden wird, wird eine neue Verbindung versucht. Wenn die Verbindung fehlschlägt, wird False zurückgegeben.

Rückgabewert: Gibt die Fehlermeldung zurück, die durch die neueste MySQL -Operation generiert wird, und wenn kein Fehler auftritt, wird eine leere Zeichenfolge zurückgegeben.

Beispiel:

 <?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); ?>

Anmerkungen:

  1. Die Funktion mySQL_Error () kann nur Fehlerinformationen zurückgeben, die von der letzten MySQL -Operation generiert werden. Wenn in der vorherigen Operation ein Fehler aufgetreten ist, wird die Funktion nicht abgerufen.
  2. Beginnend mit PHP -Version 5.5.0 wurden die Funktionserien von MySQL_* veraltet und es wird empfohlen, MySQLI- oder PDO -Erweiterungen zu verwenden, um die MySQL -Datenbank zu betreiben.
Ähnliche Funktionen
Beliebte Artikel