menu déroulant

menu déroulant - HTML/CSS - Programmation

Marsh Posté le 11-05-2005 à 15:08:28    

Bonjour,
 
J'ai écris un menu déroulant comprenant 6 choix.
 
Je voudrais qu'en fonction du choix de l'utilisateur, un deuximeme menu déroulant s'affiche en dessous du premier.
 
Par exemple si l'utilisateur choisit images dans le premier menu déroulant, le deuxième qui s'affiche en dessous lui offre la possibilté entre images1, images2, ...
Ou s'il choist videos alors il aura le choix entre videos1, videos2, ....
 
Comment faut il s'y prendre pour réaliser cela?
 
Merci pour votre aide...

Reply

Marsh Posté le 11-05-2005 à 15:08:28   

Reply

Marsh Posté le 11-05-2005 à 15:13:21    

C'est simple : Un premier formulaire avec la première combobox. Il sélectionne, il clique sur 'Ok'. Puis ça recharge la page avec la deuxième combo... Tout simple :)

Reply

Marsh Posté le 11-05-2005 à 15:17:45    

Ok mais
 
- comment faire pour récupérer le choix de l'utilisateur afin que ca affiche le bon deuximeme menu deroulant?
 
- et si je recharge la page j'ai toujours mon premier formulaire qui va s'afficher?

Reply

Marsh Posté le 11-05-2005 à 15:23:22    

Tout ça, ça dépend comment tu goupilles ton truc, mais spabiendur. Ca prend 10 secondes en PHP ;)

Reply

Marsh Posté le 11-05-2005 à 15:27:39    

D'accord c'est pas bien dur, surement pour toi.
Mais moi je galère un peu la.
 
Alors si qqn pouvait me donner quelques pistes pour savoir comment je dois procéder ca serait bien sympa...
 
Merci

Reply

Marsh Posté le 11-05-2005 à 15:31:14    

Tu sais comment récupérer des valeurs d'un formulaire en PHP ?

Reply

Marsh Posté le 11-05-2005 à 15:37:44    

JustOne72 a écrit :

- comment faire pour récupérer le choix de l'utilisateur afin que ca affiche le bon deuximeme menu deroulant?


Reply

Marsh Posté le 11-05-2005 à 15:45:31    

*ouch* :( Le mieux c'est que tu commences par le commencement : http://phpdebutant.org/article56.php

Reply

Marsh Posté le 11-05-2005 à 15:53:29    

Tu comprends pas ce que je veux dire, ou c'est moi qui ne doit pas etre assez clair!!
 
Je sais comment le récupérer le choix de l'utilisateur mais comment faire pour que ca affiche le bon deuxième déroulant.
 
Faut il utiliser des if(php) ou autre chose?

Reply

Marsh Posté le 11-05-2005 à 15:55:19    

Ah oups :D
 
Ouais, faut faire comme ça. Alors je sais pas si tes trucs sont liés à une base de données...
 
bon dans tout les cas, suivant le choix, faut réafficher le premier truc, puis le deuxième avec les valeurs associés, obtenus soit par une requête vers la base, soit par une série de if

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed