Formulaire - Menu déroulant (je suis nul)

Résolu/Fermé
n0vice Messages postés 25 Date d'inscription vendredi 13 février 2009 Statut Membre Dernière intervention 30 janvier 2010 - 1 avril 2009 à 00:22
 Utilisateur anonyme - 1 avril 2009 à 14:36
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
1 avril 2009 à 00:53
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 vendredi 13 février 2009 Statut Membre Dernière intervention 30 janvier 2010
1 avril 2009 à 14:31
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
1 avril 2009 à 14:36
Le formulaire en entier donne quoi ?
0