Kbitnik
Messages postés125Date d'inscriptionmercredi 15 novembre 2000StatutMembreDernière intervention 2 mars 2006
-
15 juin 2005 à 12:02
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
15 juin 2005 à 19:23
salut, j'ai un petit prob avec mon code, le voici :
j'ai une liste déroulante dont les donnees ne doivent pas changer :
et jaimerai changer que les valeurs de ma 2eme liste déroulante changent automatiquement en fonction des valeurs de la premiere.
je ne sais pas comment m'y prendre malgré les recherches que j'ai mené
Vin Gazoil
Messages postés121Date d'inscriptionjeudi 7 avril 2005StatutMembreDernière intervention26 janvier 2006 15 juin 2005 à 12:10
salut !
il faut que tu créé une base de donnée où seront stocké les valeurs de
ta 1er liste déroulante ainsi que les valeurs de ta 2nd liste
déroulante. de cette manière, tu fais une requete pour obtenir
les valeurs de la 2nd liste pour tel valeur de la 1er liste.
j'espère que tu as comris ? si tu as besoin de plus d'info n'hésite pas à demander.
Kbitnik
Messages postés125Date d'inscriptionmercredi 15 novembre 2000StatutMembreDernière intervention 2 mars 2006 15 juin 2005 à 12:21
oui j'ai compri mais je suis obligé de passer par une base de données et c'est un peu embétant dans ce cas ci vu que je n'est pas grand chose à modifier. j'aimerai ne pas avoir recour au base de données (il doi surmen y avoir une solution)
Vin Gazoil
Messages postés121Date d'inscriptionjeudi 7 avril 2005StatutMembreDernière intervention26 janvier 2006 15 juin 2005 à 12:26
oui il y a une autre solution sur la page
d'aprés, tu fais toutes série de test savoir quel est la valeur de ta
1er liste pour savoir ce que tu dois mettre dans la 2eme .
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 15 juin 2005 à 13:15
Hello,
non, pas besoin de base de donnees...
C'est quoi les valeurs de ta 2eme liste ? Il y en a beaucoup ?
Le principe :
Si tu as peu de valeurs pour ton autre liste, tu peux creer un tableau du genre :
$tabListes array ('google'> array (valeurs pour google), 'yahoo' => array (valeurs pour yahoo)...etc);
Tu fais ta premiere liste.
- Sur soumission du formulaire, tu testes la valeur choisie par
l'utilisateur, et tu crees ta deuxieme liste en parcourant ton tableau
un peu comme ca :
foreach ($tabListes[$_POST['moteur']] as $option) {
Kbitnik
Messages postés125Date d'inscriptionmercredi 15 novembre 2000StatutMembreDernière intervention 2 mars 2006 15 juin 2005 à 13:39
si j'ai bien compri je dois soumettre le formulaire avec la 1ere liste deroulante pour pouvoir créer la 2eme or moi ce que je voudrai faire c'est que dans une page php g 2 liste deroulantes une avec les moteur et la 2eme des extension (fr,es,it...)il doi y en avoir 5 ou 6 de valeurs, et puis j'aimerai que quand je change de moteur la liste déroulante change. ou alors j'ai mal compris ta méthode ?
Désolé pour toutes les difficultés que j'ai mais je suis débutant (pas besoin de le dire à mon avis)
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 15 juin 2005 à 13:42
Tu peux le faire sur un evenement onchange dans ton 1er <select>.
Mais dans ce cas il vaut peut-etre mieux creer ton tableau en javascript aussi, ce sera plus simple.