Dates dans check liste

Répondre
d_shark
le 25/06/2007 à 14:33
d_shark
Bonjour tout le monde,

Je suis entrain de créer un formulaire d'inscription. Dans ce formulaire les visiteurs doivent rentrer leur date de naissance. Je veux faire une check liste de 1960 à 1989, j'ai vu une fois sur un script qu'il existait quelque chose pour éviter de se tapper les 29 lignes...

Merci d'avance.

A plus !
d_shark
le 25/06/2007 à 15:22
d_shark
Merci, on m'a répondu sur un autre forum :

<select name="cequetuveux">
<?php
for($i=1960;$i<=1989;$i++) {
echo'option value="'.$i.'">'.$i.'</option>';
}
?>
</select>
LupusMic
le 25/06/2007 à 22:17
LupusMic
En programmation, on évite de mettre en dur les nombres (parce qu'on peut vouloir les modifier rapidement et facilement, de manière centralisée).

<?php
define('MAX_OLD', 47) ;
define('MIN_OLD', 18) ;
define('CUR_YEAR', (int) date('Y')) ;
?>
<select name="cequetuveux">
<?php
for($i = CUR_YEAR - MAX_OLD
; $i <= CUR_YEAR - MIN_OLD
; $i++) {
echo'<option value="'.$i.'">'.$i.'</option>';
}
?>
</select>
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours