Probleme REQUETE MY SQL

Résolu/Fermé
goleloup Messages postés 54 Date d'inscription samedi 7 mars 2009 Statut Membre Dernière intervention 11 août 2015 - 11 mai 2009 à 14:55
Yaninho Messages postés 484 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 30 août 2010 - 12 mai 2009 à 13:39
Bonjour,
j'ai un soucis au niveau d'une requete:
regardé ça c'est tout bete, mais il ya un probleme au nuiveau SQL:

$marque='WHERE marque=\''.$donnees['marque'].'\''; // donne [marque] sort d'une autre requete
$active='WHERE active=\'1\'';
$filtre2=($_POST['filtreorder']); // d'un formulaire
$filtre1=($_POST['filtrecategorie']); // d'un formulaire

$reponse2 = mysql_query("SELECT * FROM shop_produits $marque $active $filtre1 $filtre2 ") or die (mysql_error()); //requete sql
						while($donnees2 = mysql_fetch_array($reponse2) )
						{
........ mon code
						}			



le probleme viens de $marque $active $filtre1 $filtre2
si je met que "$marque " ou que " $filtre1 $filtre2 " cela marche mais pas tous regroupé!! savez vous pourquoi?
pouvons nous placer plusieur WHERE à la suite??

A voir également:

2 réponses

Yaninho Messages postés 484 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 30 août 2010 63
11 mai 2009 à 14:58
A la place du second "Where" essaye de mettre "And" ;)
0
goleloup Messages postés 54 Date d'inscription samedi 7 mars 2009 Statut Membre Dernière intervention 11 août 2015
12 mai 2009 à 12:17
merci ça marche !!
0
Yaninho Messages postés 484 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 30 août 2010 63
12 mai 2009 à 13:39
De rien ;)
0