Récupérer les données

Bonjour,
J'ai un souci pour récupérer les données d'une liste
Mon code est le suivant

J'ai un liste select

<select name="Pays">
<option value="p1">France</option>
<option value="p2">Italie</option>
<option value="p3">Belgique</option>
<option value="p4">Allemagne</option>
<option value="p5">Ghana</option>
</select>

Quand je veux récupérer les infos en faisant:

$pays=$_POST['Pays'];
echo $pays;

J'ai comme résultat: p1 ou p2,... au lieu de France, Italie

Comment faire pour récupérer le nom des pays?
Aidez moi svp!
Configuration: Windows XP Internet Explorer 6.0

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut

    Tu recupere ce qu'il y a dans value, alors si tu veux le nom du pays il faut que tu fasse

    <option value="France">France</option>
    1. Merci pour ta reponse
      Je te comprends bien mais est ce qu'il n'y a pas une possibilité pour recupérer la valeur qui se trouve entre les balises <option></option>? càd la France sans mettre comme (value= "France")???
      <option value="p1"> France</option>
      Je veux récuperer France san modifier rien svp
      1. Non, la balise option n'est pas envoyée avec le formulaire... Mais bon y a toujours moyen de s'en sortir je pense que dans le code tu doit savoir que p1 = France par exemple, ou bien par une requete si ça vient d'une base de données...