Ou est Poster la clé d'un Select HTML/PHP ? [Résolu/Fermé]

Signaler
Messages postés
2313
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
-
Messages postés
1839
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
24 juillet 2019
-
Bonjour,

Je vous soumets mon problème :

Dans une liste deroulante, la balise multiligne SELECT, je selectionne les lignes que je veux preserver et je soumets la requête POST.

Or, les informations requises de ma liste sont placées dans le champs $Value ou clé, et non, sur l'étiquette $Entry.
Seul $Entry semble être présenter dans le tableau issu de $Post.

Je me demandais si il y avait un moyen de "Poster", les infomations $Value de façon simple ?

Merci.

Rappel :"<OPTION VALUE=".$Value.">".$Entry;"

2 réponses

Messages postés
1839
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
24 juillet 2019
136
bonjour,
je ne comprends pas bien la question mais

<select name=nom >
<option value=1>un</option>
<option value=2>deux</option>
</select>



la valeur est récupérée dans $_POST['nom']
Messages postés
2313
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
170
je recupere alors la valeur un et deux et non pas 1,2.
Par exemple pour un fichier son nom et son Path.
si je construis un Select :

<select name=nom >
<option value=Path1>un fichier</option>
<option value=Path2>deuxième fichier</option>
</select>

Le retour du post ne me donnera pas Path1 et Path2 et un fichier et deuxieme fichier.

Ma question est donc : Où puis je retrouver Path1 et Path2 ?
Messages postés
1839
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
24 juillet 2019
136
select permet de choisir entre plusieurs oprtions
donc on n'aura jamais les deux réponses !

alors :

<input type='text' name='path1' value=Path1>un fichier
<input type='text' name='path2' value=Path2>deux fichiers

on récupérera alors
$_POST['path1'] qui aura comme valeur Path1
et
$_POST['path2'] qui aura comme valeur Path2

je doute que c'est ce que vous voulez !