Mysql
 sql >> Database >  >> RDS >> Mysql

mysqli_affected_rows() restituisce -1 ma la query funziona

Ho avuto esattamente lo stesso problema. Ho studiato il problema con Netbeans e Xdebug e sembra che questo sia un bug nell'estensione MySQLi stessa. Un secondo segnalazione di bug è stato fatto. Nel frattempo puoi invece usare un'espressione più indulgente, ad es.

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

per continuare a eseguire il debug del codice rimanente.