Recuperer les variables de listes deroulantes.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Recuperer les variables de listes deroulantes.

par finipe » 05 sept. 2005, 09:16

Si tu fais un truc de ce genre là :
// 1ère variable (obligatoire)
... requête sql avec en critère $_POST['liste_deroulante_1'] ...

// 2ème variable (optionnelle)
if(!empty($_POST['liste_deroulante_2']))
{
    ... requête sql avec en critère $_POST['liste_deroulante_2'] ...
}

// 3ème variable (optionnelle)
if(!empty($_POST['liste_deroulante_3']))
{
    ... requête sql avec en critère $_POST['liste_deroulante_3'] ...
}
...ça devrait fonctionner (en supposant que les valeurs de la sélection par défaut de tes listes déroulantes 2 & 3 soient nulles)

Recuperer les variables de listes deroulantes.

par Invité » 05 sept. 2005, 08:32

Bonjour,
Voila mon probleme:
Je récupère d'un formulaire assez simple 3 variables issues de 3 liste deroulante.
Je les recupere dans une autre page, ensuite j'execute un scipt mysql qui affiche un resultat en fonction des 3 variables des liste deroulantes. Le problème c'est que ca ne marche que si on a fait un choix sur les 3 listes et pas sur une seule ou deux.
En fait, la premiere liste et assez general et les deux autres servent a affiner ma recherche et moi je veux les rendre faculatif, si l'internaute ne selectionne que dans la premiere liste et qu'il ckick sur 'recheche' >>il ait un resultat.
Il faudrait que quand une des listes deroulantes n'est pas selectionner cela correspond a "tous" les elements la colonne du tableau...
Quelqu'un a une idée?