Position actuelle: Accueil> Catégories de fonctions> mysql_error

mysql_error

Renvoie le message d'erreur de texte généré par l'opération MySQL précédente.
Nom:mysql_error
Catégorie:Non classé
Langage de programmation:php
Description en une ligne:Renvoie le message d'erreur généré par la dernière opération MySQL

Nom de la fonction: mysql_error ()

Version applicable: PHP 4, PHP 5, PHP 7

Utilisation: la fonction mysql_error () est utilisée pour renvoyer le message d'erreur généré par la dernière opération MySQL.

Syntaxe: String mysql_error ([ressource $ link_identifier = null])

paramètre:

  • link_identifier (facultatif): un identifiant de connexion MySQL. Si ce paramètre n'est pas fourni, la fonction utilise la connexion récemment ouverte. Si aucune connexion n'est trouvée, une nouvelle connexion est tentée. Si la connexion échoue, false est renvoyé.

Valeur de retour: renvoie le message d'erreur généré par l'opération MySQL la plus récente, et si aucune erreur ne se produit, une chaîne vide est renvoyée.

Exemple:

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

Notes:

  1. La fonction mysql_error () ne peut renvoyer que les informations d'erreur générées par la dernière opération MySQL. Si une erreur s'est produite dans l'opération précédente, la fonction ne sera pas récupérée.
  2. En commençant par PHP version 5.5.0, la série de fonctions MySQL_ * a été obsolète et il est recommandé d'utiliser des extensions MySQLI ou PDO pour faire fonctionner la base de données MySQL.
Fonctions similaires
Articles populaires