Totéž se mi stalo, když jsem provedl příkaz UPDATE.
mysqli_error, mysqli_errno a mysqli_error_list byly všechny prázdné.
Pak jsem zjistil, že problém je v tom, že uživatel databáze přiřazený k objektu připojení nemá oprávnění UPDATE. Nevím, proč jsem neobdržel chybovou zprávu nebo číslo chyby pro toto porušení zabezpečení/privilegií.