添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
Next menu item
Previous menu item
Previous man page
Next man page
Scroll to bottom
Scroll to top
Goto homepage
Goto search
(current page)
Focus search box
Retourne le code erreur pour le dernier appel à une fonction MySQLi qui peut échouer ou réussir en respectant la connexion définie par la paramètre link .

Valeurs de retour

La valeur du code erreur pour le dernier appel, s'il échoue. 0 signifie qu'aucune erreur n'est survenue.

Style orienté objet

<?php
$mysqli
= new mysqli ( "localhost" , "my_user" , "my_password" , "world" );

/* Vérification de la connexion */
if ( $mysqli -> connect_errno ) {
printf ( "Échec de la connexion: %s\n" , $mysqli -> connect_error );
exit();
}

if (!
$mysqli -> query ( "SET a=1" )) {
printf ( "Code Erreur : %d\n" , $mysqli -> errno );
}

/* Fermeture de la connexion */
$mysqli -> close ();
?>

Style procédural

<?php
$link
= mysqli_connect ( "localhost" , "my_user" , "my_password" , "world" );

/* Vérification de la connexion */
if ( mysqli_connect_errno ()) {
printf ( "Échec de la connexion : %s\n" , mysqli_connect_error ());
exit();
}

if (!
mysqli_query ( $link , "SET a=1" )) {
printf ( "Code Erreur : %d\n" , mysqli_errno ( $link ));
}

/* Fermeture de la connexion */
mysqli_close ( $link );
?>

Les exemples ci-dessus vont afficher :

Code Erreur : 1193
  • mysqli_connect_errno() - Retourne le code d'erreur du dernier appel de connexion
  • mysqli_connect_error() - Retourne une description de la dernière erreur de connexion
  • mysqli_error() - Retourne une chaîne décrivant la dernière erreur
  • mysqli_sqlstate() - Retourne l'erreur SQLSTATE de la dernière opération MySQL
  • erwin at transpontine dot com
    10 years ago
    You can also find the error codes for for example MySQL 5.5 here: http://dev.mysql.com/doc/refman/5.5/en/error-handling.html