Formulaire PHP de comparaison methode POST

Résolu/Fermé
zeitoun69 Messages postés 57 Date d'inscription vendredi 20 juillet 2007 Statut Membre Dernière intervention 27 juin 2013 - 20 juil. 2007 à 22:33
zeitoun69 Messages postés 57 Date d'inscription vendredi 20 juillet 2007 Statut Membre Dernière intervention 27 juin 2013 - 1 sept. 2007 à 19:11
Bonjour
apres avoir parcouru le forum, je ne trouve pas la reponse a ma question

je souhaiterais faire un formulaire ou le visiteur peut demander a afficher tous les enregistrements dont le prix est inférieur a une valeur saisie

je sais comment traiter la valeur égale =
<?php
3
7 $nb = mysql_num_rows($query);
8 if ( !$nb[0] ) {
9 echo '<option>tous les prix</option>';
10 } else {
11 while ( $list = mysql_fetch_array( $query ) ) {
12 echo '<option value = "'.$list['prixday'].'"></option>';
13 }
14 }
15 mysql_close();
16 ?>

comment faire la meme chose avec un opérateur > ou <


Merci de votre aide



A voir également:

3 réponses

webtotoche Messages postés 69 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 3 novembre 2007 7
20 juil. 2007 à 23:11
Salut !

Dans ta requête il suffit d'utiliser le signe < ou > à la place du signe =

Par exemple comme ceci :
$query = 'select prixday from articles where prixday < '.$_POST['prixsaisi']

au lieu de
$query = 'select prixday from articles where prixday = '.$_POST['prixsaisi']

(tu placeras les guillemets ou les apostrophes à ta guise mais dans le respect de la syntaxe ;-) )
0
zeitoun69 Messages postés 57 Date d'inscription vendredi 20 juillet 2007 Statut Membre Dernière intervention 27 juin 2013 5
22 juil. 2007 à 18:38
Merci pour cette reponse mais je debute en code
connaissez vous un post ou je puisse appliquer ce remplacement pour une recherche multicritères?
merci d'avance
0
webtotoche Messages postés 69 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 3 novembre 2007 7
24 juil. 2007 à 00:00
Si tu veux effectuer une recherche sur plusieurs champs il faut que tu construises ta clause where en mentionnant chacun des champs concernés par le recherche, l'opérateur appliqué et le critère.

Que veux-tu dire par
connaissez vous un post ou je puisse appliquer ce remplacement pour une recherche multicritères? 


Tu veux savoir s'il y a déjà eu une contribution dans le forum (ou ailleurs) sur les recherches multi-critères ?
0
zeitoun69 Messages postés 57 Date d'inscription vendredi 20 juillet 2007 Statut Membre Dernière intervention 27 juin 2013 5
1 sept. 2007 à 19:11
j'ai trouvé la soluce..
0