Ik had precies hetzelfde probleem. Ik heb het probleem met Netbeans en Xdebug onderzocht en het lijkt erop dat dit een fout is in de MySQLi-extensie zelf. Een overeenkomstig bugrapport is gemaakt. In de tussentijd kun je in plaats daarvan een meer vergevingsgezinde uitdrukking gebruiken, bijv.
if (mysqli_sqlstate($dbc) == 00000) {
//your code
}
om door te gaan met het debuggen van uw resterende code.