je termine mon moteur de recherche et j'ai deux liste dérourante prix mini et prix maxi.
Qaund je fait ma requête avec seulement deux IF, cela fonctionne. Mais dès que je f'ai tout mes IF, cela foire : J'ai l'impression qu'il ne prend pas les valeurs inférieures. Quelqu'un aurait une idée pour une soluce?
Voici un extrait de mon code php:
Merci d'avance ;-)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 if($_REQUEST['price_min']>=""){ $sql .= " AND price>=100000" . $_REQUEST['price'] . " "; } if($_REQUEST['price_min']>=""){ $sql .= " AND price>=125000" . $_REQUEST['price'] . " "; } if($_REQUEST['price_max']<=""){ $sql .= " AND price<=225000" . $_REQUEST['price'] . " "; } if($_REQUEST['price_max']<=""){ $sql .= " AND price<=250000" . $_REQUEST['price'] . " "; }
Partager