Pour la connexion spécifiée par
mysql
,
mysql_error()
retourne
le message d'erreur pour l'appel le plus récent à une fonction de l'API qui
peut réussir ou échouer. Une chaîne vide (
""
) est retournée si aucune
erreur n'est survenue.
Cela signifie que les deux tests suivants sont équivalents :
if(mysql_errno(&mysql)) { // une erreur est survenue }
if(mysql_error(&mysql)[0] != '\0') { // une erreur est survenue }
La langue des messages d'erreurs peut être changée en recompilant la librairie
du client MySQL. Actuellement, vous pouvez choisir les messages d'erreur parmi
un choix de plusieurs langues.
Messages d'erreurs non-anglophones . Valeur de retour
Une chaîne de caractères qui décrit l'erreur. Une chaîne vide si aucune erreur n'est survenue.