Bonjour
Comment peut-t-on récupérer la valeur qu'il y a dans une combos?? (faite avec option values).
Merci d'avance pour vos réponses.![]()
Bonjour
Comment peut-t-on récupérer la valeur qu'il y a dans une combos?? (faite avec option values).
Merci d'avance pour vos réponses.![]()
Avec $_GET['comob_name'] ou $_POST['combo_name'] selon ton attribut "method" de ton form.
Bah euh j'ai pas de form.
En faite j'ai fait une combos afin de réaliser un filtre et donc au final je voudrais connaitre la selection de l'utilisateur afin de faire ma requete.
Si tu restes sur la même page (c'est ce que je comprends), il va falloir faire ça en JavaScript, tu trouveras peut-être des trucs en faisant "rechercher" ou en allant sur le forum JavaScript. Bon courage![]()
bienvenu au club
tu utilise les balise (select ou text) et tu recupere leur valeur par un get (comme l'as dit white ) dans une nouvelle page que tu appel par un submit
ou tu crée ta requete en variant tes where par les variables récupérées grace aux get
ça te va ça?
J'ai rien compris lol. Vraiment dsl.
Déja dans un premier temps pourquoi serais je obligé de faire une nouvelle page?? (si je crée une nouvelle page, je suis obligé de faire un form).
Ensuite ne peut on pas récupérer tout simplement le résultat grâce au nom par ex ou autre?
Comme je le dit dans mon dernier message, si tu restes dans ta page, il faut faire les traitements en JS (tu écoutes l'évènement onchange de ta combo et tu fais les requêtes adéquates dans la fonction appelée)...Envoyé par zoreil
Jwhite a toi pour la java![]()
le truc d'afficher une nouvelle page était très simple en fait
les paramètres vont d'une page a l'autre et ta requete s'écrie d'elle meme puis ton résultat s'affiche
enfin perso c'est ce que j'utilise
Salut zorel ,
il y a plusieurs façons , mais comme tu es dans le forum php je pars du postulat que tu l'envoies pas un formulaire ...
il faut que ton select est un name et ensuite dans la page que tu appelles ( action="page-que-tu-appelles.php" method="post" // ou get)
<form action="page.php" method="post">
<select name="toto">
<option>...</option>
</select>
</form>
et dans la page page.php >> $_POST('toto') ou $_GET('toto') selon la methode que tu utilises ...
Partager