bonjour
j'ai 2 select :
1 an , l'autre pour les mois
je veux si l'an = an en cours , j'affiche juste les mois precedant 'exemple si 2006 , les mois affiché ds le select de janvier à mai)
si l'an est < an courant, j'affichhe tous les mois !
je plante !

voilà mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
<tr>
<td width='50%' ><center><font size=1><b> An :</b></font>&nbsp;
<select name="an">
  
    <? // $year est l'an en coursds notre cas c 2006
    while ($year >= 1970)
    {
    echo ('<OPTION VALUE="'.$year.'" >'.$year.'</OPTION>');
    $year--;
   }

    ?>
</select>
</center>
</TD>

<td width="50%"><center>&nbsp;<font size=1><b>Mois :</b></font>&nbsp;
   <select name="mois" size="1">
 <? //$month ets le mois courant ds notre cas nous somme en mai
    if(
    while ($month >= 1 )
    {
    echo ('<OPTION VALUE="'.$month.'" >'.$libMois[$month].'</OPTION>');
    $month--;
   }
?>
   </select>
</center>
</td>
 </tr>
oups! je ne sais pas si c clair
comme ca , qqsoit l'an il m'affiche juste les mois de janvier--mai , je ne sais pas comment le modifier