Bonjour tout le monde,
Ce sujet ne trouvera peut être pas de réponse, mais je suis timide, et j'ai peur d'allez sur d'autre forum pour demander de l'aide
Mon problème :
J'ai une boucle, ou j'incrémente une variable à chaque tour. Cas typique.
Donc la boucle fonctionne, aucun souci. Mais à la place de compter de 1 en 1 comme elle le fait normalement, comment faire pour qu'elle compte de 01 en 01.
En clair, je fais des boucle pour créer mes select pour que l'utilisateur rentre sa date de naissance.
Comme une date de naissance bien formaté est affiché comme ceci (us Mysql) 0000-00-00, je voudrais que mes select aient comme value="" 01, 02, 03 etc ...
Voici le code de ma boucle pour mieux comprendre :
Je suppose qu'il existe une fonction en php qui permet de faire ça, mais je ne la connais pas.
J'ai lu number_format mais c'est pour formater les flottant et la virgule.
Merci de votre aide
Modifié par Super_baloo8 (13 May 2007 - 19:21)
Ce sujet ne trouvera peut être pas de réponse, mais je suis timide, et j'ai peur d'allez sur d'autre forum pour demander de l'aide

Mon problème :
J'ai une boucle, ou j'incrémente une variable à chaque tour. Cas typique.
Donc la boucle fonctionne, aucun souci. Mais à la place de compter de 1 en 1 comme elle le fait normalement, comment faire pour qu'elle compte de 01 en 01.
En clair, je fais des boucle pour créer mes select pour que l'utilisateur rentre sa date de naissance.
Comme une date de naissance bien formaté est affiché comme ceci (us Mysql) 0000-00-00, je voudrais que mes select aient comme value="" 01, 02, 03 etc ...
Voici le code de ma boucle pour mieux comprendre :
<?php
for($i = 1; $i <= 31; $i++)
{
echo '<option value="'.$i.'">'.$i.'</option>'; }
}
?>
Je suppose qu'il existe une fonction en php qui permet de faire ça, mais je ne la connais pas.
J'ai lu number_format mais c'est pour formater les flottant et la virgule.
Merci de votre aide

Modifié par Super_baloo8 (13 May 2007 - 19:21)