Récupération de donnée d'une liste déroulante
Résolu/Fermé
boony
Messages postés
44
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
25 juillet 2010
-
13 févr. 2008 à 15:51
boony Messages postés 44 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 25 juillet 2010 - 20 mars 2008 à 11:49
boony Messages postés 44 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 25 juillet 2010 - 20 mars 2008 à 11:49
A voir également:
- Récupération de donnée d'une liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Google sheet liste déroulante - Accueil - Guide bureautique
- Récupérer au terminal de fret - Forum Consommation & Internet
- Supprimer liste déroulante excel - Forum Excel
6 réponses
cherches sur google ce qui s'appelle des combo-box. La liste 2 affichera le menu selon le choix en liste 1 ainsi desuite ^^
Utilisateur anonyme
13 févr. 2008 à 15:53
13 févr. 2008 à 15:53
il faut que tu utilise php et donc une base de donnée mySQL vas sur le site du zero (premier lien de google)
et télécharge wamp serveur et bonne chance
et télécharge wamp serveur et bonne chance
boony
Messages postés
44
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
25 juillet 2010
1
13 févr. 2008 à 15:58
13 févr. 2008 à 15:58
A oui ca c'est fait, c'est d'ailleur comme ca que j'ai réussi a faire mes requete pour que ma gamme de produits s'affiche, le probléme c'est comment faire pour réussi a relier ma page avec ma liste déroulante et ma page produit.
en gros lorsque je sélectionne "jambon" et que j'atterris sur les" jambons"
en gros lorsque je sélectionne "jambon" et que j'atterris sur les" jambons"
Utilisateur anonyme
13 févr. 2008 à 16:00
13 févr. 2008 à 16:00
en lisant le site du zero tu verra qu'il y a 2 méthode pour l'envoie et la reception de donnée.
utilises -les
c'est post en get
utilises -les
c'est post en get
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
boony
Messages postés
44
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
25 juillet 2010
1
13 févr. 2008 à 16:02
13 févr. 2008 à 16:02
lol oui mais je n'y arrive pas justement, pas assez doué surement... c'est pour ça que je demande votre aide
a chaque <option>blabla</option> attribut un id :
1er choix = choix1
2e choix = choix2
etc avec la concaténation de "choix" et d'une variable '$i' que tu incrémentes à chaque affichage d'un choix dans ta liste déroulante.
Pour récupérer les valeur dans l'autre page,
tu fais une boucle qui va de 0 à ta valeur de variable $i
et tu vois si tu récupères les valeurs ...
1er choix = choix1
2e choix = choix2
etc avec la concaténation de "choix" et d'une variable '$i' que tu incrémentes à chaque affichage d'un choix dans ta liste déroulante.
Pour récupérer les valeur dans l'autre page,
tu fais une boucle qui va de 0 à ta valeur de variable $i
et tu vois si tu récupères les valeurs ...
boony
Messages postés
44
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
25 juillet 2010
1
20 mars 2008 à 11:49
20 mars 2008 à 11:49
oui c t bien comme ca qu'il fallait faire, et avec une fonction javascript ;)
<script language="javascript">
<!-- je décris ma fonction -->
function Lien() {
i = document.gamme.Liste.selectedIndex;
if (i == 0) return;
document.gamme.test.value=document.gamme.Liste.options[i].value;
document.gamme.submit();
}
</script>
<form name="gamme" method="post" action="requete.php">
<select name="Liste" onChange="Lien();">
<option value="" >Liste des produits
<option value="1">Apéritif
</select>
<input type="hidden" value="0" name="test" />
</form>
et il faut récupéré la valeur test dans l'autre page
<script language="javascript">
<!-- je décris ma fonction -->
function Lien() {
i = document.gamme.Liste.selectedIndex;
if (i == 0) return;
document.gamme.test.value=document.gamme.Liste.options[i].value;
document.gamme.submit();
}
</script>
<form name="gamme" method="post" action="requete.php">
<select name="Liste" onChange="Lien();">
<option value="" >Liste des produits
<option value="1">Apéritif
</select>
<input type="hidden" value="0" name="test" />
</form>
et il faut récupéré la valeur test dans l'autre page