code liste deroulante multicritere - PHP - Programmation
Marsh Posté le 17-01-2009 à 16:43:01
peu importe qu'il y en ait 3 , 4 ou 10 je voudrais qu'une fois que tu vas dans la 2e liste deroulante la selection précédement établie dans la liste 1 reste affichée.
Marsh Posté le 17-01-2009 à 17:09:22
non, je veux dire : sur ce forum, combien de sujets va tu créer pour un même problème ? tu n'auras pas plus de réponses.
Marsh Posté le 17-01-2009 à 17:17:28
déjà ce n'est pas le même problème, à chacune de mes questions !
et j'attends des réponses à mes différentes questions dont visiblement tu n'as pas les solutions !
merci de ton soutien !!!
Marsh Posté le 17-01-2009 à 17:20:58
résumons : tu crées 3 sujets en l'espace de 2 jours, dont 2 concernent une liste déroulante.
Ensuite, tu ne donnes pas de précision sur ton problème et aucun code.
Et puis ta question est pas très claire...
Marsh Posté le 17-01-2009 à 17:28:12
nissart_06 a écrit : |
ces attaques basses et stupides portées sur un site qui en est à 1/3 de son avancement, juste parce que tu es vexé, c'est franchement désolant.
J'aurais bien voulu t'aider à résoudre ton problème mais là je laisse tomber.
Marsh Posté le 17-01-2009 à 17:34:24
ce n'était pas une attaque dsl que tu le prennes comme çà
Marsh Posté le 19-01-2009 à 13:11:33
c'est l'éternelle question des listes déroulantes avec des valeurs qui conditionnent le contenu d'autres listes.
Réponse : traité je ne sais pas combien de fois sur ce forum. Pour ça, il te faut un bout de code en javascript (ou Ajax).
Marsh Posté le 21-01-2009 à 15:53:21
Bon je viens de me faire une petite fonction je la mets la, ça pourra servir, il faut la librairie prototype pour ceux qui connaissent pas http://www.prototypejs.org/ :
Mes selects :
Code :
|
Le select#type doit changer le contenu du select#sous_type
Je déclare donc un hash qui défini quelles options du second select doivent apparaitre en fonction de celle choisie dans le premier.
Code :
|
Ma fonction générique pour changer le contenu d'un select en fonction d'un autre :
Code :
|
Puis au chargement :
Code :
|
Voila, je veux bien des remarques si certains en ont.
Marsh Posté le 21-01-2009 à 23:23:10
c'est très sympa à toi et te remercie beaucoup, mais je dois faire çà dans easy php c'est pour un exam que je prépare et le projet doit être remis sur les logiciels enseignés :-s
Marsh Posté le 22-01-2009 à 07:02:13
non mais j'ai pas fais ça pour toi
Je crois avoir compris ce que tu voulais, retrouver le select selectionné après envoi du formulaire et réaffichage de la page :
Code :
|
Marsh Posté le 22-01-2009 à 15:42:55
prototype est une lib Javascript. Y'a aucune contre-indication à l'utiliser dans easyphp. Du reste, easyphp est vieux et plus supporté. Tu devrais plutôt utiliser wampserver.
Marsh Posté le 22-01-2009 à 15:47:45
Apparemment il voulait juste retrouver la valeur de son select après envoi et réaffichage du formulaire ... donc rien à voir avec ce que j'ai posté avec prototype
Marsh Posté le 17-01-2009 à 08:08:51
bjr
quel est le code que l'on doit rajouter pour que dans une liste deroulante le nom du produit choisi reste une fois que l'on a fait une selection dans une autre liste deroulante ?
merci