Bonjour,
je veux créer deux listes déroulantes et imbriquées pour un formulaire. càd que lorsque je choisis par exp catégorie "jeux" dans le premier champ , le 2eme champ m'affichera une liste qui ne contient que les noms des jeux.
Merci!
Bonjour,
je veux créer deux listes déroulantes et imbriquées pour un formulaire. càd que lorsque je choisis par exp catégorie "jeux" dans le premier champ , le 2eme champ m'affichera une liste qui ne contient que les noms des jeux.
Merci!
Bonsoir,
Il te suffit juste de faire deux requêtes SQL et d'utiliser $_POST[] :
- la première qui récupère les données pour ta liste déroulante principale ;
- la seconde qui récupère le reste, avec en paramètre ( $_POST['première_liste'] ) le choix de ta première liste.
Avant toute chose : lire le mode d'emploi du forum et ses règles.
Je ne réponds pas aux questions techniques en MP.
Bonjour,
il s'agit de Listes déroulantes liées entre elles avec Ajax.
Avant toute chose : lire le mode d'emploi du forum et ses règles.
Je ne réponds pas aux questions techniques en MP.
Mais non mais non, tu te fait du mal ...
L'idée étant de remplir la 2ème liste à partir de la sélection dans la 1ère ... sans rechargement de la page.
Sans Ajax oui, mais il faut quand même javascript.
ps : j'ai mis le lien vers le tuto DVP qui me semblait le plus clair.
On trouve aussi :
- Listes liées (mais pas assez expliqué à mon gout + document.location.replace("essai3.php?... => rechargement, non ?)
- autre solution (sans rechargement) : que toutes les listes possibles soient chargées au départ. On sélectionne ensuite la bonne. (plutot fastidieux ... et pas vraiment optimisé)
BREF ! Ajax, c'est bien !![]()
Avant toute chose : lire le mode d'emploi du forum et ses règles.
Je ne réponds pas aux questions techniques en MP.
Partager