Liste déroulante pour l'âge
Résolu
ifrit38
-
tsiky -
tsiky -
Bonjour,
Je souhaite faire un formulaire, avec un champ "âge".
Pour choisir l'age, je voudrais que se soit une liste déroulante dans laquelle l'utilisateur clique sur son âge, seulement je ne me rappelle plus du code a taper pour avoir cela.
Je sais comment faire une liste déroulante, mais comment faire pour ne pas avoir a taper dans le code chaque chiffre sélectionnable ? (1 ans, 2ans, 3ans, ...jusqu'à 99 ans)
J'espère avoir été clair,
Merci d'avance.
Je souhaite faire un formulaire, avec un champ "âge".
Pour choisir l'age, je voudrais que se soit une liste déroulante dans laquelle l'utilisateur clique sur son âge, seulement je ne me rappelle plus du code a taper pour avoir cela.
Je sais comment faire une liste déroulante, mais comment faire pour ne pas avoir a taper dans le code chaque chiffre sélectionnable ? (1 ans, 2ans, 3ans, ...jusqu'à 99 ans)
J'espère avoir été clair,
Merci d'avance.
Configuration: Windows XP Firefox 2.0.0.14
3 réponses
-
En php :
echo "<select name='age'>";
for($i=1;$i<100;$i++)
{
echo "<option value=".$i.">".$i."ans</option>";
}
echo "</select>"; -
Bonjour,
Il faut juste que tu inclus la mise en place des "options" de la liste dans une boucle :
<SELECT> <?php $ageMin = 1; $ageMax = 99; for( $i=$ageMin; $i <=$ageMax; $i++ ) echo "<OPTION value='".$i."'>".$i."</OPTION>"; ?> </SELECT>
Bien sur tu ne peux faire cette boucle en HTML simple, pour cela il faut utiliser du PHP.
-
<select name="age"> <?php for ($i = 1 ; $i < 100 ; $i++) { echo '<option value="' .$i. '">' .$i. ' ans</option>' } ?> </select>