Maison >développement back-end >tutoriel php >Comment corriger l'erreur de divergence des paramètres mysqli_fetch_array() en PHP ?
Erreur : mysqli_fetch_array() écart de paramètre
Dans le code fourni, la fonction mysqli_fetch_array() rencontre une erreur car elle attend le premier paramètre pour être un objet de résultat MySQL, mais à la place, il reçoit une valeur booléenne. Cela indique que la requête exécutée par mysqli_query() a échoué.
Résolution :
Pour résoudre le problème, ajoutez le code suivant après mysqli_query() :
<code class="php">if (!$check1_res) { trigger_error(mysqli_error($con), E_USER_ERROR); }</code>
Cette instruction vérifiera si la requête a réussi. En cas d'échec, il affichera le message d'erreur MySQL, fournissant des informations précieuses sur la cause sous-jacente du problème.
Ressources supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!