Erreur requette sql
Flowneo
Messages postés
38
Date d'inscription
Statut
Membre
Dernière intervention
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
mysql_fetch_assoc() expects parameter 1 to be resource, boolean given
lorsque j'effectue la requete suivante:
SELECT * FROM domaine WHERE nom LIKE '%" . $_POST["Recherche"] . "%' ORDER BY nom"
j'ai un formulaire avec un champ text "Recherche";
savez vous pourquoi j'ai cette erreur ?
merci
mysql_fetch_assoc() expects parameter 1 to be resource, boolean given
lorsque j'effectue la requete suivante:
SELECT * FROM domaine WHERE nom LIKE '%" . $_POST["Recherche"] . "%' ORDER BY nom"
j'ai un formulaire avec un champ text "Recherche";
savez vous pourquoi j'ai cette erreur ?
merci
3 réponses
-
Salut.
Essaye ainsi :$sql = 'SELECT * FROM domaine WHERE nom LIKE "%' . $_POST["Recherche"] . '%" ORDER BY nom'; if(mysql_query($sql)) { // Le reste de ton script } else { echo 'Erreur : '.mysql_error(); }
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire. -
Bonjour,
Je crois que le PHP s'emmêle les pinceaux avec tes quotes et doubles quotes...
Essaie ceci:
$recherche = $_POST['recherche']; $req = "select * from domaine where nom like '%".$recherche."%' order by nom";
-
ce que tu nous donne n'est pas forcement une erreur SQL, peux tu nous donner le code qui interroge la BDD ?