Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/12/2006, 11h55   #1
Invité de passage
 
Inscription : décembre 2006
Messages : 3
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 3
Points : 1
Points : 1
Par défaut Création d'un formulaire, listes déroulantes liées

Bonjour,

'ai une liste déroulante Liste1 et suivant le cas choisi dans liste 1 je voudrais afficher une liste déroulante liste2

exemple :
Dans liste1 j'ai : Avion, bateau, voiture
si je sélectionne avion je voudrais qu'il apparaisse une deuxieme liste déroulante liste2: helice, a reaction, autre
Si je sélectionne voiture je veux avoir dans la liste 2 :
diesel, essence, hybride
et si je sélectionne bateau avoir dans la liste 2:
voile, mote

bien sur le controle se fait dans recherche.php

je recapitule
---- ca je sais faire
1) je lance formu.html
2) je choisi dans mon premier menu déroulant
3) je vais dans recherche
4) je teste si $_POST['liste1'=='avion'] bateau ou voiture
---- ca pas
5) j'affiche à coté de liste1 une deuxieme liste déroulante
6) j'affiche par echo liste1 et liste2

Merci a ceux qui vont m'aider
patrick_deb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 12h01   #2
NoT
Membre confirmé
 
Inscription : février 2004
Messages : 237
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 237
Points : 261
Points : 261
Si tu veux pas t'embeter avec du javascript, il va falloir valider le formulaire au moment ou l'utilisateur choisi dans sa liste 1 , à cette validation tu test la valeur, et en fonction de cette valeur hé bien tu rempli la liste2 avec telles ou telles valeurs , avec des if , ou plus propre avec une structure switch / case

Faut renommer ton script en .php également.
NoT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 15h49   #3
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
S tu veux du JavaScript, tu peux utiliser ce qui se trouve dans la FAQ JavaScript :
http://javascript.developpez.com/faq...js#listesLiees
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h10.


 
 
 
 
Partenaires

Hébergement Web