*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
25 Mai 2012 à 11:56:24

Connexion avec identifiant, mot de passe et durée de la session



 

une liste deroulante pour date de naissance


« sujet précédent | | sujet suivant »
Pages: [1] Imprimer
Auteur Fil de discussion: une liste deroulante pour date de naissance  (Lu 1544 fois)
JeuneSerpent
Apprenti
**

Points gagnés: 1
Messages: 72



Voir le profil
une liste deroulante pour date de naissance
« le: 14 Septembre 2007 à 22:36:56 »

Bonjour je realise un site web en amateur, j'ai un formulaire qui permet d'enregistrer des membres dans une BDD et dans ce formulaire je demande une date de naissance sous forme de liste deroulante.

Une pour le jour, une pour le mois puis une derniere pour l'année qui se presente comme ça :

                                     
                                     < select size="1" name="JDN">
                                           <option>1</option>
                                           <option>2</option>
                                           .....
                                        </select>




j'aurais aimer savoir si c'est possible de faire une boucle qui eviter de marquer a la main tt les options genre 31 options pour les jours 12 pour les mois et je vous racontes pas pour les années Very Happy


Merci d'avance
Journalisée

No time to die !!! Wink
Mehdi
Intarissable
*****

Points gagnés: 0
Messages: 2504


Voir le profil WWW
Re : une liste deroulante pour date de naissance
« Répondre #1 le: 15 Septembre 2007 à 03:54:01 »

Bonjour,

alors les vacances bien  ?

pour ton problème regarde de ce cote : h**p://www.e-outils.com/actu/Menu-deroulant-pour-selectionner.html

tu as peut ta solution Wink


ps :tu as des photos des iles de kerkennah ici : www.necato.com
« Dernière édition: 15 Septembre 2007 à 12:59:17 par Mehdi » Journalisée

Aide informatique
Nous n'avons trouvé aucun problème, mais nous allons continuez à vous aider !
Damien
Rédacteur Admin
Intarissable
*****

Points gagnés: 5
Messages: 2853



Voir le profil WWW
Re : une liste deroulante pour date de naissance
« Répondre #2 le: 15 Septembre 2007 à 10:25:51 »

Bonjour,

Oui ce n'est pas bien long à faire (beaucoup moins qu'à tout taper à la main en tout cas).
Voilà comment tu peux faire pour le jour par exemple :

Code:
<select name="jour">
<?php
for (
$i=1$i<32$i++) {
$zero = ($i 10) ? "0" "";
echo "<option value=\"$zero$i\">$zero$i</option>\n";
}
 
?>

</select>

Explications de cette boucle :
En partant de $i égal à 1 et tant qu'il est inférieur à 32 (pour faire des mois à 31 jours) :
1/ si le jour est inférieur à 10, on ajoute un 0 devant pour faire : 01, 02, 03, 04..., 09
Ca peut être utile par la suite pour le travail avec les dates mais c'est optionel suivant ton utilisaiton.
2/ on affiche les options de la liste déroulante

Même principe avec les mois et année, sauf que pour les mois ce sera $i compris entre 1 et 12 et pour les années entre 1800 et 2000 par exemple.
Journalisée

Cordialement,
Damien

Tutoriels informatique
JeuneSerpent
Apprenti
**

Points gagnés: 1
Messages: 72



Voir le profil
Re : une liste deroulante pour date de naissance
« Répondre #3 le: 19 Septembre 2007 à 21:24:45 »

Merci DAMIEN c'est exactement ce que je voulais faire et sa marche impec !!!

MEHDI je suis allé voir les photos de Kerkennah elles sont zoulie :p elles sont de toi ???

Journalisée

No time to die !!! Wink
Pages: [1] Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  

Powered by SMF 1.1.12 | SMF © 2006, Simple Machines LLC

Page générée en 0.13 secondes avec 18 requêtes.