Ma fonction qui affiche les mois débloque
Bonjour
Voici ma fonction qui affiche les mois dans une liste déroulante :
Citation:
$mois_liste = array('Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre');
function combo_mois ($moisa=""){
global $mois_liste;
for ($i=1;$i<13;$i++)
{
$j = $i-1;
if ($i<10) $ii="0$i";
echo '<option value="',$ii,'"';
if($i==$moisa){
echo 'selected';
}
echo '>',$i,'</option>';
}
Mais voila ce qu'elle fait ressortir !! A partir de 09 elle met 09 partout au lieu de mettre 10 pour octobre 11 pour novembre etc...
Je pense que ca ne marche plus au moment où elle fait le selected sur le mois en cours ?
Citation:
<select name="mois" size="1"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="09"selected>10</option><option value="09">11</option><option value="09">12</option></select>
Merci pour votre aide je n'y comprends plus rien 8O