{MySQL} Prix
Bonjour,
je suis débutant en php,et j'ai un projet qui est la création site web petites annonces pour un garage de vente de voiture d'occasions.mon problème est le suivant:
j'ai une page de moteur de recherche sur critère:
marque-->c'est bon
energie--->c'est bon
prix et kilométrage --->pas bon : car je ne vois pas comment faire pour dire par exemple:chercher dans ma base donnée toutes les voitures qui coûte: moins de 3000€,entre 3000€ et 5000€.....plus de 15000€
et la même chose pour kilométrage et comment faire le lien avec mon menu déroulant qui comporte ces critères.
j'ai commencé prix mais je peux chercher que les voiture qui sont inférieur de 3000€,5000€.....mais pas d'intervale:
//3-PRIX
if ($_POST['critere_prix']!='indifferent')
{$sql_prix=" AND prix < '".$_POST['critere_prix']."' ";}
else
{$sql_prix='';}
je vous remercie infiniment et d'avance
je suis débutant en php,et j'ai un projet qui est la création site web petites annonces pour un garage de vente de voiture d'occasions.mon problème est le suivant:
j'ai une page de moteur de recherche sur critère:
marque-->c'est bon
energie--->c'est bon
prix et kilométrage --->pas bon : car je ne vois pas comment faire pour dire par exemple:chercher dans ma base donnée toutes les voitures qui coûte: moins de 3000€,entre 3000€ et 5000€.....plus de 15000€
et la même chose pour kilométrage et comment faire le lien avec mon menu déroulant qui comporte ces critères.
j'ai commencé prix mais je peux chercher que les voiture qui sont inférieur de 3000€,5000€.....mais pas d'intervale:
//3-PRIX
if ($_POST['critere_prix']!='indifferent')
{$sql_prix=" AND prix < '".$_POST['critere_prix']."' ";}
else
{$sql_prix='';}
je vous remercie infiniment et d'avance
Configuration: Windows XP Firefox 3.0.14
3 réponses
-
bonsoir,
après avoir saisi les critères de choix, c'est la requête qui donnera les réponses
select * from Matable where prix < 3000
ou select * from Matable where prix > 3000 and prix < 5000
et encore
select * from Matable where prix < 3000 and km < 1000 -
merci bien
-
"WHERE prix BETWEEN 3500 AND 5000"
a aussi son charme :)