Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysqli_affected_rows() retorna -1 mas a consulta funciona


Eu tive exatamente o mesmo problema. Eu investiguei o problema com o Netbeans e o Xdebug e parece que isso é um bug na própria extensão MySQLi. Um relatório de bug de acordo tem sido feito. Enquanto isso, você pode usar uma expressão mais indulgente, por exemplo.
if (mysqli_sqlstate($dbc) == 00000) {
//your code
}

para continuar depurando seu código restante.