Mysql
 sql >> Base de données >  >> RDS >> Mysql

mysqli_affected_rows() renvoie -1 mais la requête fonctionne

J'ai eu exactement le même problème. J'ai enquêté sur le problème avec Netbeans et Xdebug et il semble que ce soit un bogue dans l'extension MySQLi elle-même. Un rapport de bogue correspondant a été fait. En attendant, vous pouvez utiliser à la place une expression plus indulgente, par exemple

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

pour continuer à déboguer votre code restant.