Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment afficher une erreur MySQL en PHP pour une longue requête qui dépend de l'entrée de l'utilisateur ?

Utilisez ceci :

mysqli_query($this->db_link, $query) or die(mysqli_error($this->db_link)); 
# mysqli_query($link,$query) returns 0 if there's an error.
# mysqli_error($link) returns a string with the last error message

Vous pouvez également l'utiliser pour imprimer le code d'erreur.

echo mysqli_errno($this->db_link);

Jetez un oeil ici et ici