Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie zeige ich einen MySQL-Fehler in PHP für eine lange Abfrage an, die von der Benutzereingabe abhängt?

Verwenden Sie dies:

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

Sie können dies auch verwenden, um den Fehlercode auszudrucken.

echo mysqli_errno($this->db_link);

Schauen Sie hier nach und hier