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

Erreur fatale :appel à une fonction membre fetch_array() sur booléen

Depuis la documentation php , MySQLi::query() va :

Cela signifie que la requête suivante échoue (et donc que $backup = FALSE plutôt qu'un objet qui explique votre déclaration d'erreur):

$mysqli->query($bup);

Ce qui signifie à son tour que l'instruction sql $bup provoque une erreur. Je recommande de l'examiner ainsi que votre tableau. Il semble que l'erreur ne soit pas une erreur de syntaxe (puisqu'une erreur de syntaxe aurait provoqué un message d'erreur encore plus ancien), ce qui signifie que MySQL peut lire votre instruction, mais l'opération échoue pour une raison quelconque. Vous devrez revoir votre instruction SQL ainsi que votre table et voir quelle est la faille dans la logique.