[SQL] ma requette ne fonctionne pas
Bonjour a tous ,
voila mon probleme j'ai dans ma requette au moins 20 conditions
mais celle qui me pose un probleme c'est celle qui on des comparaisons
avec les = ya pas de probleme mais les <= a >=
dés que j'entre les conditions
Code:
prix>='$prix_debut' and prix<='$prix_fin' and annee=<'$annee_fin' and annee>='annee_debut'
sa marche plus !!!!!
quelqu'un a une idée
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| $recherche=mysql_query(" select cat,souscat,carrosserie_couleur,vehicule_type,prix,annee from annonce where
`cat`='$cat' and `souscat`='$souscat' and `carrosserie_couleur`='carrosserie_couleur' and `vehicule_type`='$vehicule_type'
and `prix`>='$prix_debut' and `prix`<='$prix_fin' and `annee`=<'$annee_fin' and `annee`>='annee_debut' ");
mysql_query($recherche) or die("$recherche - " . mysql_error());
while ($resultat= mysql_fetch_array ($recherche)) ligne 279
{
$cat=$resultat['cat'];
}
erreur :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/122/free.fr/4/d/yyyyyyy/xxxxxxxx/
recherche_et_resultat.php on line 279 |
apres les modifs l'erreur affiché est
Resource id #3 - Query was empty ( j'ai que deux enregistrement dans ma table annonce ) !!!!