Avertissement PHP : mysqli_query() attend une solution de paramètre

王林
Libérer: 2023-06-25 09:00:02
original
925 Les gens l'ont consulté

Dans le processus de développement PHP, nous rencontrerons parfois le message d'avertissement suivant :

Avertissement PHP : mysqli_query() attend un paramètre

Ce type de message d'avertissement est généralement lié aux opérations de requête MySQL. Si nous remplissons accidentellement des paramètres incorrects lors de l'utilisation de la fonction mysqli_query(), ce message d'avertissement apparaîtra. Alors comment y faire face ? Voici quelques solutions pour vous.

Solution 1 : Vérifiez l'instruction SQL

Ce message d'avertissement apparaît généralement lors de l'appel de la fonction mysqli_query() Nous devons d'abord vérifier si l'instruction SQL transmise à la fonction est. correct. Y compris si la syntaxe est correcte, si le nom de la table de requête est correct, si la logique conditionnelle est raisonnable, etc. De manière générale, nous pouvons d'abord tester l'instruction SQL dans le client MySQL pour nous assurer qu'elle est exécutée correctement, puis la copier dans le script PHP.

Solution 2 : Vérifier si la connexion est normale

Lorsqu'un message d'avertissement apparaît, nous devons également vérifier si la connexion au serveur MySQL est normale. Par exemple, nous pouvons utiliser la fonction mysqli_connect() pour afficher l'état de la connexion et vérifier si les paramètres de connexion sont correctement renseignés, notamment l'adresse du serveur MySQL, le nom d'utilisateur et le mot de passe, etc.

Solution 3 : Vérifiez la liste des paramètres mysqli_query()

L'une des raisons courantes de ce message d'avertissement est que la liste des paramètres transmise à la fonction mysqli_query() est incorrecte, comme une table de données Erreurs de nom, etc. Pour la liste correcte des paramètres, veuillez vous référer à la documentation MySQL ou à d'autres documents de référence fiables. Assurez-vous que les paramètres sont correctement renseignés avant d'appeler la fonction.

Résumé :

Dans le développement PHP, il est normal de rencontrer des messages d'avertissement. Chaque message d'avertissement a sa propre raison, et les solutions sont également ciblées. Pour les informations d'avertissement de la fonction mysqli_query(), vous pouvez vérifier approximativement si l'instruction SQL est correcte, si la connexion est normale et si la liste des paramètres est erronée. J'espère que les solutions présentées dans cet article seront utiles à tout le monde.

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!

Étiquettes associées:
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!