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

PHP Try and Catch für SQL-Einfügung

Überprüfen Sie die Dokumentation zeigt, dass es false zurückgibt auf einen Fehler. Verwenden Sie also den Rückgabestatus statt or die() . Es wird falsch zurückgegeben, wenn es fehlschlägt, was Sie protokollieren können (oder was auch immer Sie tun möchten) und dann fortfahren.

$rv = mysql_query("INSERT INTO redirects SET ua_string = '$ua_string'");
if ( $rv === false ){
     //handle the error here
}
//page continues loading