Formulaire - Menu déroulant (je suis nul)

Résolu
n0vice Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,
Pourriez vous m'aider à régler un probleme simple pour des bons webmestres mais qui est compliqué pour des noobs comme moi:

dans un formulaire j'ai:
<label for="location">Département: <span>*</span></label>	
<input type="text" id="location" name="location" value="<?php echo $location; ?>" />


Qui affiche un champ ou l'on rentre ce que l'on veut.

Ce que j'aimerai mettre une liste déroulante avec tout les département (au lieu que le visiteur s'amuse à taper)

j'ai tenté:
<label for="location">Département: <span>*</span></label>	
       <select name="location" id="location">
           <option value="<?php echo $location; ?>">Dep1</option>
           <option value="<?php echo $location; ?>">Dep2</option>
           <option value="<?php echo $location; ?>">Dep3</option>
           <option value="<?php echo $location; ?>">Dep4</option>
           <option value="<?php echo $location; ?>">Dep5</option>
           <option value="<?php echo $location; ?>">Dep6</option>
       </select>


Mais ça fonctionne pas..... Help me plz.


Ps: Peut t'on stocker ces "dept1/dept2/dept3) dans un fichier texte ou php au lieu de faire du code à ralonge (96dep + dom/tom + quelque pays francophone)
Ps: Peut on mettre des niveaux tels que:

> France
>>> Dep1
>>> Dep2
>Belgique
>Suise

Merci d'avance de votre aide prochaine
A voir également:

3 réponses

Utilisateur anonyme
 
Bonsoir,
As-tu bien mis les balises <form></form> ?
Si oui, il sort d'où ton $location ?

De plus, les "value" dans OPTION doivent être différent. Comme ceci (exemple pris sur le site) :

<SELECT name="fonction">
<OPTION VALUE="enseignant">Enseignant</OPTION>
<OPTION VALUE="etudiant">Etudiant</OPTION>
<OPTION VALUE="ingenieur">Ingénieur</OPTION>
<OPTION VALUE="retraite">Retraité</OPTION>
<OPTION VALUE="autre">Autre</OPTION>
</SELECT>
0
n0vice Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de ta réponse

$location est la variable ou je stock la réponse

cf: <input type="text" id="location" name="location" value="<?php echo $location; ?>" />

oui <form> et </form> sont bien présent il s'agit la que d'un "bout" de formulaire
0
Utilisateur anonyme
 
Le formulaire en entier donne quoi ?
0