Récupération de donnée d'une liste déroulante
Résolu
boony
Messages postés
44
Date d'inscription
Statut
Membre
Dernière intervention
-
boony Messages postés 44 Date d'inscription Statut Membre Dernière intervention -
boony Messages postés 44 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis actuellement entrain de créer un site inernet pour une entreprise où je suis stagiaire.
J'ai créer une liste déroulante avec plusieurs catégories d'articles, et lorsque l'on clique sur une catégorie on doit arrivé sur une autre page, avec les article de cette catégorie justement, mais je ne sais pas comment faire cette requête.
Tout ce que j'ai réussi à faire c'est lorsque je choisi une gamme j'arrive sur une page choisi et j'ai réussi a trouvé une requete pour que l'on affiche la gamme 1 ou la gamme 2 .... mais c'est moi qui change le code à chaque fois sur cette page, ce qui la rend indépendante.
J'aimerai que la gamme change en fonction de celle choisi juste avant, dans al liste déroulante.
Merci pour votre aide
Je suis actuellement entrain de créer un site inernet pour une entreprise où je suis stagiaire.
J'ai créer une liste déroulante avec plusieurs catégories d'articles, et lorsque l'on clique sur une catégorie on doit arrivé sur une autre page, avec les article de cette catégorie justement, mais je ne sais pas comment faire cette requête.
Tout ce que j'ai réussi à faire c'est lorsque je choisi une gamme j'arrive sur une page choisi et j'ai réussi a trouvé une requete pour que l'on affiche la gamme 1 ou la gamme 2 .... mais c'est moi qui change le code à chaque fois sur cette page, ce qui la rend indépendante.
J'aimerai que la gamme change en fonction de celle choisi juste avant, dans al liste déroulante.
Merci pour votre aide
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
- Liste déroulante google sheet - Accueil - Guide bureautique
- Supprimer liste déroulante excel - Forum Réseaux sociaux
- Liste code ascii - Guide
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 ^^
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
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"
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
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 ...
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