Bonjour,
je cherche un exemple en php ou jquery ...qui me permet de réaliser une liste deroulante pour date de naissance.
Merci d'avance
Version imprimable
Bonjour,
je cherche un exemple en php ou jquery ...qui me permet de réaliser une liste deroulante pour date de naissance.
Merci d'avance
Salut,
moi j'utilise ça
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157 <p> <label for="Date de naissance">Date de naissance :</label> <select name="NaissanceJour" id="inputselect" style="background-color:#CCC" value="<?= htmlentities($_POST['NaissanceJour'],ENT_QUOTES)?>"> <option></option> <option<? if($_POST['NaissanceJour'] == "1") echo ' selected="selected"';?>>1</option> <option<? if($_POST['NaissanceJour'] == "2") echo ' selected="selected"';?>>2</option> <option<? if($_POST['NaissanceJour'] == "3") echo ' selected="selected"';?>>3</option> <option<? if($_POST['NaissanceJour'] == "4") echo ' selected="selected"';?>>4</option> <option<? if($_POST['NaissanceJour'] == "5") echo ' selected="selected"';?>>5</option> <option<? if($_POST['NaissanceJour'] == "6") echo ' selected="selected"';?>>6</option> <option<? if($_POST['NaissanceJour'] == "7") echo ' selected="selected"';?>>7</option> <option<? if($_POST['NaissanceJour'] == "8") echo ' selected="selected"';?>>8</option> <option<? if($_POST['NaissanceJour'] == "9") echo ' selected="selected"';?>>9</option> <option<? if($_POST['NaissanceJour'] == "10") echo ' selected="selected"';?>>10</option> <option<? if($_POST['NaissanceJour'] == "11") echo ' selected="selected"';?>>11</option> <option<? if($_POST['NaissanceJour'] == "12") echo ' selected="selected"';?>>12</option> <option<? if($_POST['NaissanceJour'] == "13") echo ' selected="selected"';?>>13</option> <option<? if($_POST['NaissanceJour'] == "14") echo ' selected="selected"';?>>14</option> <option<? if($_POST['NaissanceJour'] == "15") echo ' selected="selected"';?>>15</option> <option<? if($_POST['NaissanceJour'] == "16") echo ' selected="selected"';?>>16</option> <option<? if($_POST['NaissanceJour'] == "17") echo ' selected="selected"';?>>17</option> <option<? if($_POST['NaissanceJour'] == "18") echo ' selected="selected"';?>>18</option> <option<? if($_POST['NaissanceJour'] == "19") echo ' selected="selected"';?>>19</option> <option<? if($_POST['NaissanceJour'] == "20") echo ' selected="selected"';?>>20</option> <option<? if($_POST['NaissanceJour'] == "21") echo ' selected="selected"';?>>21</option> <option<? if($_POST['NaissanceJour'] == "22") echo ' selected="selected"';?>>22</option> <option<? if($_POST['NaissanceJour'] == "23") echo ' selected="selected"';?>>23</option> <option<? if($_POST['NaissanceJour'] == "24") echo ' selected="selected"';?>>24</option> <option<? if($_POST['NaissanceJour'] == "25") echo ' selected="selected"';?>>25</option> <option<? if($_POST['NaissanceJour'] == "26") echo ' selected="selected"';?>>26</option> <option<? if($_POST['NaissanceJour'] == "27") echo ' selected="selected"';?>>27</option> <option<? if($_POST['NaissanceJour'] == "28") echo ' selected="selected"';?>>28</option> <option<? if($_POST['NaissanceJour'] == "29") echo ' selected="selected"';?>>29</option> <option<? if($_POST['NaissanceJour'] == "30") echo ' selected="selected"';?>>30</option> <option<? if($_POST['NaissanceJour'] == "31") echo ' selected="selected"';?>>31</option> </select> <select name="NaissanceMois" id="inputselect" style="background-color:#CCC" <? if($focus == 6) echo " class='focusselect'";?> value="<?= htmlentities($_POST['NaissanceMois'],ENT_QUOTES)?>"> <option></option> <option<? if($_POST['NaissanceMois'] == "Janvier") echo ' selected="selected"';?>>Janvier</option> <option<? if($_POST['NaissanceMois'] == "Février") echo ' selected="selected"';?>>Février</option> <option<? if($_POST['NaissanceMois'] == "Mars") echo ' selected="selected"';?>>Mars</option> <option<? if($_POST['NaissanceMois'] == "Avril") echo ' selected="selected"';?>>Avril</option> <option<? if($_POST['NaissanceMois'] == "Mai") echo ' selected="selected"';?>>Mai</option> <option<? if($_POST['NaissanceMois'] == "Juin") echo ' selected="selected"';?>>Juin</option> <option<? if($_POST['NaissanceMois'] == "Juillet") echo ' selected="selected"';?>>Juillet</option> <option<? if($_POST['NaissanceMois'] == "Août") echo ' selected="selected"';?>>Août</option> <option<? if($_POST['NaissanceMois'] == "Septembre") echo ' selected="selected"';?>>Septembre</option> <option<? if($_POST['NaissanceMois'] == "Octobre") echo ' selected="selected"';?>>Octobre</option> <option<? if($_POST['NaissanceMois'] == "Novembre") echo ' selected="selected"';?>>Novembre</option> <option<? if($_POST['NaissanceMois'] == "Décembre") echo ' selected="selected"';?>>Décembre</option> </select> <select name="NaissanceAnnee" id="inputselect" style="background-color:#CCC" value="<?= htmlentities($_POST['NaissanceAnnee'],ENT_QUOTES)?>"> <option></option> <option<? if($_POST['NaissanceAnnee'] == "1910") echo ' selected="selected"';?>>1910</option> <option<? if($_POST['NaissanceAnnee'] == "1911") echo ' selected="selected"';?>>1911</option> <option<? if($_POST['NaissanceAnnee'] == "1912") echo ' selected="selected"';?>>1912</option> <option<? if($_POST['NaissanceAnnee'] == "1913") echo ' selected="selected"';?>>1913</option> <option<? if($_POST['NaissanceAnnee'] == "1914") echo ' selected="selected"';?>>1914</option> <option<? if($_POST['NaissanceAnnee'] == "1915") echo ' selected="selected"';?>>1915</option> <option<? if($_POST['NaissanceAnnee'] == "1916") echo ' selected="selected"';?>>1916</option> <option<? if($_POST['NaissanceAnnee'] == "1917") echo ' selected="selected"';?>>1917</option> <option<? if($_POST['NaissanceAnnee'] == "1918") echo ' selected="selected"';?>>1918</option> <option<? if($_POST['NaissanceAnnee'] == "1919") echo ' selected="selected"';?>>1919</option> <option<? if($_POST['NaissanceAnnee'] == "1920") echo ' selected="selected"';?>>1920</option> <option<? if($_POST['NaissanceAnnee'] == "1921") echo ' selected="selected"';?>>1921</option> <option<? if($_POST['NaissanceAnnee'] == "1922") echo ' selected="selected"';?>>1922</option> <option<? if($_POST['NaissanceAnnee'] == "1923") echo ' selected="selected"';?>>1923</option> <option<? if($_POST['NaissanceAnnee'] == "1924") echo ' selected="selected"';?>>1924</option> <option<? if($_POST['NaissanceAnnee'] == "1925") echo ' selected="selected"';?>>1925</option> <option<? if($_POST['NaissanceAnnee'] == "1926") echo ' selected="selected"';?>>1926</option> <option<? if($_POST['NaissanceAnnee'] == "1927") echo ' selected="selected"';?>>1927</option> <option<? if($_POST['NaissanceAnnee'] == "1928") echo ' selected="selected"';?>>1928</option> <option<? if($_POST['NaissanceAnnee'] == "1929") echo ' selected="selected"';?>>1929</option> <option<? if($_POST['NaissanceAnnee'] == "1930") echo ' selected="selected"';?>>1930</option> <option<? if($_POST['NaissanceAnnee'] == "1931") echo ' selected="selected"';?>>1931</option> <option<? if($_POST['NaissanceAnnee'] == "1932") echo ' selected="selected"';?>>1932</option> <option<? if($_POST['NaissanceAnnee'] == "1933") echo ' selected="selected"';?>>1933</option> <option<? if($_POST['NaissanceAnnee'] == "1934") echo ' selected="selected"';?>>1934</option> <option<? if($_POST['NaissanceAnnee'] == "1935") echo ' selected="selected"';?>>1935</option> <option<? if($_POST['NaissanceAnnee'] == "1936") echo ' selected="selected"';?>>1936</option> <option<? if($_POST['NaissanceAnnee'] == "1937") echo ' selected="selected"';?>>1937</option> <option<? if($_POST['NaissanceAnnee'] == "1938") echo ' selected="selected"';?>>1938</option> <option<? if($_POST['NaissanceAnnee'] == "1939") echo ' selected="selected"';?>>1939</option> <option<? if($_POST['NaissanceAnnee'] == "1940") echo ' selected="selected"';?>>1940</option> <option<? if($_POST['NaissanceAnnee'] == "1941") echo ' selected="selected"';?>>1941</option> <option<? if($_POST['NaissanceAnnee'] == "1942") echo ' selected="selected"';?>>1942</option> <option<? if($_POST['NaissanceAnnee'] == "1943") echo ' selected="selected"';?>>1943</option> <option<? if($_POST['NaissanceAnnee'] == "1944") echo ' selected="selected"';?>>1944</option> <option<? if($_POST['NaissanceAnnee'] == "1945") echo ' selected="selected"';?>>1945</option> <option<? if($_POST['NaissanceAnnee'] == "1946") echo ' selected="selected"';?>>1946</option> <option<? if($_POST['NaissanceAnnee'] == "1947") echo ' selected="selected"';?>>1947</option> <option<? if($_POST['NaissanceAnnee'] == "1948") echo ' selected="selected"';?>>1948</option> <option<? if($_POST['NaissanceAnnee'] == "1949") echo ' selected="selected"';?>>1949</option> <option<? if($_POST['NaissanceAnnee'] == "1950") echo ' selected="selected"';?>>1950</option> <option<? if($_POST['NaissanceAnnee'] == "1951") echo ' selected="selected"';?>>1951</option> <option<? if($_POST['NaissanceAnnee'] == "1952") echo ' selected="selected"';?>>1952</option> <option<? if($_POST['NaissanceAnnee'] == "1953") echo ' selected="selected"';?>>1953</option> <option<? if($_POST['NaissanceAnnee'] == "1954") echo ' selected="selected"';?>>1954</option> <option<? if($_POST['NaissanceAnnee'] == "1955") echo ' selected="selected"';?>>1955</option> <option<? if($_POST['NaissanceAnnee'] == "1956") echo ' selected="selected"';?>>1956</option> <option<? if($_POST['NaissanceAnnee'] == "1957") echo ' selected="selected"';?>>1957</option> <option<? if($_POST['NaissanceAnnee'] == "1958") echo ' selected="selected"';?>>1958</option> <option<? if($_POST['NaissanceAnnee'] == "1959") echo ' selected="selected"';?>>1959</option> <option<? if($_POST['NaissanceAnnee'] == "1960") echo ' selected="selected"';?>>1960</option> <option<? if($_POST['NaissanceAnnee'] == "1961") echo ' selected="selected"';?>>1961</option> <option<? if($_POST['NaissanceAnnee'] == "1962") echo ' selected="selected"';?>>1962</option> <option<? if($_POST['NaissanceAnnee'] == "1963") echo ' selected="selected"';?>>1963</option> <option<? if($_POST['NaissanceAnnee'] == "1964") echo ' selected="selected"';?>>1964</option> <option<? if($_POST['NaissanceAnnee'] == "1965") echo ' selected="selected"';?>>1965</option> <option<? if($_POST['NaissanceAnnee'] == "1966") echo ' selected="selected"';?>>1966</option> <option<? if($_POST['NaissanceAnnee'] == "1967") echo ' selected="selected"';?>>1967</option> <option<? if($_POST['NaissanceAnnee'] == "1968") echo ' selected="selected"';?>>1968</option> <option<? if($_POST['NaissanceAnnee'] == "1969") echo ' selected="selected"';?>>1969</option> <option<? if($_POST['NaissanceAnnee'] == "1970") echo ' selected="selected"';?>>1970</option> <option<? if($_POST['NaissanceAnnee'] == "1971") echo ' selected="selected"';?>>1971</option> <option<? if($_POST['NaissanceAnnee'] == "1972") echo ' selected="selected"';?>>1972</option> <option<? if($_POST['NaissanceAnnee'] == "1973") echo ' selected="selected"';?>>1973</option> <option<? if($_POST['NaissanceAnnee'] == "1974") echo ' selected="selected"';?>>1974</option> <option<? if($_POST['NaissanceAnnee'] == "1975") echo ' selected="selected"';?>>1975</option> <option<? if($_POST['NaissanceAnnee'] == "1976") echo ' selected="selected"';?>>1976</option> <option<? if($_POST['NaissanceAnnee'] == "1977") echo ' selected="selected"';?>>1977</option> <option<? if($_POST['NaissanceAnnee'] == "1978") echo ' selected="selected"';?>>1978</option> <option<? if($_POST['NaissanceAnnee'] == "1979") echo ' selected="selected"';?>>1979</option> <option<? if($_POST['NaissanceAnnee'] == "1980") echo ' selected="selected"';?>>1980</option> <option<? if($_POST['NaissanceAnnee'] == "1981") echo ' selected="selected"';?>>1981</option> <option<? if($_POST['NaissanceAnnee'] == "1982") echo ' selected="selected"';?>>1982</option> <option<? if($_POST['NaissanceAnnee'] == "1983") echo ' selected="selected"';?>>1983</option> <option<? if($_POST['NaissanceAnnee'] == "1984") echo ' selected="selected"';?>>1984</option> <option<? if($_POST['NaissanceAnnee'] == "1985") echo ' selected="selected"';?>>1985</option> <option<? if($_POST['NaissanceAnnee'] == "1986") echo ' selected="selected"';?>>1986</option> <option<? if($_POST['NaissanceAnnee'] == "1987") echo ' selected="selected"';?>>1987</option> <option<? if($_POST['NaissanceAnnee'] == "1988") echo ' selected="selected"';?>>1988</option> <option<? if($_POST['NaissanceAnnee'] == "1989") echo ' selected="selected"';?>>1989</option> <option<? if($_POST['NaissanceAnnee'] == "1990") echo ' selected="selected"';?>>1990</option> <option<? if($_POST['NaissanceAnnee'] == "1991") echo ' selected="selected"';?>>1991</option> <option<? if($_POST['NaissanceAnnee'] == "1992") echo ' selected="selected"';?>>1992</option> <option<? if($_POST['NaissanceAnnee'] == "1993") echo ' selected="selected"';?>>1993</option> <option<? if($_POST['NaissanceAnnee'] == "1994") echo ' selected="selected"';?>>1994</option> <option<? if($_POST['NaissanceAnnee'] == "1995") echo ' selected="selected"';?>>1995</option> <option<? if($_POST['NaissanceAnnee'] == "1996") echo ' selected="selected"';?>>1996</option> <option<? if($_POST['NaissanceAnnee'] == "1997") echo ' selected="selected"';?>>1997</option> <option<? if($_POST['NaissanceAnnee'] == "1998") echo ' selected="selected"';?>>1998</option> <option<? if($_POST['NaissanceAnnee'] == "1999") echo ' selected="selected"';?>>1999</option> <option<? if($_POST['NaissanceAnnee'] == "2000") echo ' selected="selected"';?>>2000</option> <option<? if($_POST['NaissanceAnnee'] == "2001") echo ' selected="selected"';?>>2001</option> <option<? if($_POST['NaissanceAnnee'] == "2002") echo ' selected="selected"';?>>2002</option> <option<? if($_POST['NaissanceAnnee'] == "2003") echo ' selected="selected"';?>>2003</option> <option<? if($_POST['NaissanceAnnee'] == "2004") echo ' selected="selected"';?>>2004</option> <option<? if($_POST['NaissanceAnnee'] == "2005") echo ' selected="selected"';?>>2005</option> <option<? if($_POST['NaissanceAnnee'] == "2006") echo ' selected="selected"';?>>2006</option> <option<? if($_POST['NaissanceAnnee'] == "2007") echo ' selected="selected"';?>>2007</option> <option<? if($_POST['NaissanceAnnee'] == "2008") echo ' selected="selected"';?>>2008</option> <option<? if($_POST['NaissanceAnnee'] == "2009") echo ' selected="selected"';?>>2009</option> <option<? if($_POST['NaissanceAnnee'] == "2010") echo ' selected="selected"';?>>2010</option> <option<? if($_POST['NaissanceAnnee'] == "2011") echo ' selected="selected"';?>>2011</option> <option<? if($_POST['NaissanceAnnee'] == "2012") echo ' selected="selected"';?>>2012</option> <option<? if($_POST['NaissanceAnnee'] == "2013") echo ' selected="selected"';?>>2013</option> </select> </p>
à voir...
Wow ! j'espère que tu le gardes dans un coin pour le réutiliser, parce que personnellement j'aurai pas la patience de réécrire les 31 lignes des jours et les 100 lignes des années à chaque fois :aie:
P'tet qu'une ou deux boucles for faciliteraient le travail (et la lecture).
Voici un code plus simple qui fonctionne !!
Je viens de le faire grace à l'aide de quelqu'un sur un autre post !!
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 <p><label for="Date de naissance">Date de naissance :</label> <select name="NaissanceJour" id="inputselect" style="background-color:#CCC" value="<?= htmlentities($_POST['NaissanceJour'],ENT_QUOTES)?>"> <option></option> <? foreach (range(1, 31) as $number1) { printf("<option value=\"".$number1."\""); if($_POST['NaissanceJour'] == $number1) printf("selected=\"selected\""); printf(">".$number1."</option>"); } ?> </select> <select name="NaissanceMois" id="inputselect" style="background-color:#CCC" <? if($focus == 6) echo " class='focusselect'";?> value="<?= htmlentities($_POST['NaissanceMois'],ENT_QUOTES)?>"> <option></option> <option<? if($_POST['NaissanceMois'] == "Janvier") echo ' selected="selected"';?>>Janvier</option> <option<? if($_POST['NaissanceMois'] == "Février") echo ' selected="selected"';?>>Février</option> <option<? if($_POST['NaissanceMois'] == "Mars") echo ' selected="selected"';?>>Mars</option> <option<? if($_POST['NaissanceMois'] == "Avril") echo ' selected="selected"';?>>Avril</option> <option<? if($_POST['NaissanceMois'] == "Mai") echo ' selected="selected"';?>>Mai</option> <option<? if($_POST['NaissanceMois'] == "Juin") echo ' selected="selected"';?>>Juin</option> <option<? if($_POST['NaissanceMois'] == "Juillet") echo ' selected="selected"';?>>Juillet</option> <option<? if($_POST['NaissanceMois'] == "Août") echo ' selected="selected"';?>>Août</option> <option<? if($_POST['NaissanceMois'] == "Septembre") echo ' selected="selected"';?>>Septembre</option> <option<? if($_POST['NaissanceMois'] == "Octobre") echo ' selected="selected"';?>>Octobre</option> <option<? if($_POST['NaissanceMois'] == "Novembre") echo ' selected="selected"';?>>Novembre</option> <option<? if($_POST['NaissanceMois'] == "Décembre") echo ' selected="selected"';?>>Décembre</option> </select> <select name="NaissanceAnnee" id="inputselect" style="background-color:#CCC" value="<?= htmlentities($_POST['NaissanceAnnee'],ENT_QUOTES)?>"> <option></option> <? foreach (range(1900, date('Y')) as $number2) { printf("<option value=\"".$number2."\""); if($_POST['NaissanceAnnee'] == $number2) printf("selected=\"selected\""); printf(">".$number2."</option>"); } ?> </select> </p>