Formulaire PHP de comparaison methode POST
Résolu
zeitoun69
Messages postés
57
Date d'inscription
Statut
Membre
Dernière intervention
-
zeitoun69 Messages postés 57 Date d'inscription Statut Membre Dernière intervention -
zeitoun69 Messages postés 57 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Formulaire PHP de comparaison methode POST
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Comparaison million milliard - Accueil - Technologies
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
3 réponses
Salut !
Dans ta requête il suffit d'utiliser le signe < ou > à la place du signe =
Par exemple comme ceci :
au lieu de
(tu placeras les guillemets ou les apostrophes à ta guise mais dans le respect de la syntaxe ;-) )
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 ;-) )
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
connaissez vous un post ou je puisse appliquer ce remplacement pour une recherche multicritères?
merci d'avance
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
Tu veux savoir s'il y a déjà eu une contribution dans le forum (ou ailleurs) sur les recherches multi-critères ?
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 ?