Dasselbe ist mir passiert, als ich eine UPDATE-Anweisung ausgeführt habe.
mysqli_error, mysqli_errno und mysqli_error_list waren alle leer.
Dann stellte ich fest, dass das Problem darin bestand, dass der dem Verbindungsobjekt zugewiesene Datenbankbenutzer nicht über das UPDATE-Privileg verfügte. Ich weiß nicht, warum ich keine Fehlermeldung oder Fehlernummer für diese Sicherheits-/Berechtigungsverletzung erhalten habe.