. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
|
mysqli_error
mysqli_error (PHP 5) mysqli_error -- Retourne une chaîne décrivant la dernière erreur DescriptionStyle procédural string mysqli_error ( mysqli link ) Style orienté objet (méthode) class mysqli { string error }
Retourne la chaîne de caractères décrivant l'erreur survenue lors du dernier appel à une fonction
MySQLi, que cet appel est réussi ou échoué.
Valeurs de retour
Une chaîne de caractères qui décrit l'erreur. Une chaîne de caractères vide si aucun erreur n'est
survenue.
ExemplesExemple 1. 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("Message d'erreur : %s\n", $mysqli->error); }
/* Fermeture de la connexion */ $mysqli->close(); ?>
|
|
Exemple 2. 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("Message d'erreur : %s\n", mysqli_error($link)); }
/* Fermeture de la connexion */ mysqli_close($link); ?>
|
|
L'exemple ci-dessus va afficher : Message d'erreur : Unknown system variable 'a' |
Retour au chapitre Php
|
|