Maison > base de données > tutoriel mysql > le corps du texte

Pourquoi mysqli_query() renvoie-t-il une erreur : \'mysqli_query() attend deux paramètres\' ?

Patricia Arquette
Libérer: 2024-10-31 17:57:09
original
700 Les gens l'ont consulté

Why is mysqli_query() Throwing an Error:

mysqli_query() attend deux paramètres

La question concerne les erreurs rencontrées lors de l'exécution d'un script PHP impliquant l'utilisation de mysqli_query(). Le principal problème vient du nombre insuffisant de paramètres fournis à la fonction mysqli_query().

Problème de paramètre

Comme l'indique le message d'erreur, mysqli_query() attend au moins deux paramètres : un lien MySQLi et la requête SQL à exécuter. Cependant, le code fourni ne comprend qu'un seul paramètre, la requête SQL elle-même :

<code class="php">$search_query=mysqli_query($search_sql);</code>
Copier après la connexion

Pour résoudre ce problème, le lien MySQLi, qui représente la connexion à la base de données, doit être spécifié comme premier paramètre. Voici le code corrigé :

<code class="php">$search_query=mysqli_query($con, $search_sql);</code>
Copier après la connexion

Notes supplémentaires

Le code contient également des lignes inutiles qui vérifient la disponibilité d'un paramètre POST "recherche" avant de rediriger vers accueil.php. Ces vérifications peuvent être supprimées sans affecter les fonctionnalités de base du script. De plus, l'utilisation de balises courtes (?php) est déconseillée car elles peuvent entraîner des problèmes de compatibilité dans différents environnements.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal