| 
  21.2.3.12 mysql_errno()  
 
unsigned int mysql_errno(MYSQL *mysql)
Description
 
Pour la connexion spécifiée par  
mysql
 ,  
mysql_errno()
  retourne
le code de l'erreur pour l'appel le plus récent à une fonction de l'API qui
peut réussir ou échouer. Un zéro en valeur de retour signifie qu'aucune erreur
ne s'est produite. Les codes erreur du client sont listés dans le fichier d'entête
MySQL ( 
errmsg.h
 ).
Les codes erreur du serveur sont listés dans le fichier  
mysqld_error.h
 .
Dans les sources de la distribution MySQL vous pouvez trouver la liste complète
des messages d'erreur et le code qui leur est associé dans le fichier 
 
Docs/mysqld_error.txt
 . Les codes d'erreur serveurs sont listés dans 
 Gestion des erreurs avec MySQL . 
Notez que certaines fonctions comme  
mysql_fetch_row()
  ne donne pas de 
valeur à  
mysql_errno()
  si elles réussissent.
En général, les fonctions qui doivent interroger le serveur 
pour obtenir des informations vont remettre à zéro  
mysql_errno()
  
si elles réussisent. 
Valeur de retour
 
Un code d'erreur. Zéro si aucune erreur n'est survenue.
Erreurs
 Aucune. |