Maison > développement back-end > tutoriel php > Pourquoi l'erreur « mysqli_query() s'attend-elle à ce que le paramètre 1 soit mysqli, objet donné » se produit-elle ?

Pourquoi l'erreur « mysqli_query() s'attend-elle à ce que le paramètre 1 soit mysqli, objet donné » se produit-elle ?

DDD
Libérer: 2024-11-19 08:45:02
original
350 Les gens l'ont consulté

Why Does

"mysqli_query() s'attend à ce que le paramètre 1 soit mysqli, objet donné" Erreur dans la requête mysqli

Cette erreur se produit lors de l'utilisation de mysqli_query( ) fonction pour exécuter des requêtes MySQL sur un objet qui n'est pas un objet mysqli valide. Décomposons le problème et proposons une solution.

La fonction mysqli_query() prend deux paramètres obligatoires : l'objet mysqli et la chaîne de requête. Dans votre code, le premier paramètre est $connection, qui est une instance de la classe createCon. La classe createCon n'est pas un objet mysqli valide, c'est pourquoi vous rencontrez l'erreur.

Pour résoudre ce problème, vous devez transmettre la propriété myconn de l'objet $connection comme premier paramètre à mysqli_query(). La propriété myconn est l'objet mysqli qui représente la connexion à la base de données. Voici le code corrigé :

$result = mysqli_query($connection->myconn, $query);
Copier après la connexion

Avec ce changement, vous transmettrez le bon objet mysqli et l'erreur devrait être résolue. N'oubliez pas qu'il est crucial d'utiliser le type d'objet correct lors de l'appel de la fonction mysqli_query() pour éviter de telles erreurs.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal