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

mysqli_affected_rows() gibt -1 zurück, aber die Abfrage funktioniert

Ich hatte genau das gleiche Problem. Ich habe das Problem mit Netbeans und Xdebug untersucht und es scheint, dass dies ein Fehler in der MySQLi-Erweiterung selbst ist. Ein entsprechender Fehlerbericht ist gemacht worden. In der Zwischenzeit können Sie stattdessen einen nachsichtigeren Ausdruck verwenden, z. B.

if (mysqli_sqlstate($dbc) == 00000) {
//your code
}

um mit dem Debuggen Ihres verbleibenden Codes fortzufahren.