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
Erreurs retournées .
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.
|