Menu déroulant - Programmation
Marsh Posté le 10-03-2002 à 19:56:23
quel language & environnement ?
Marsh Posté le 10-03-2002 à 20:00:33
echo "<TDJour;</TD>"; 
echo "<TD><SELECT NAME=jour_soiree>"; 
 $i=1; 
 while ($i<32){ 
        echo "<OPTION VALUE=$i>$i</OPTION>"; 
 $i++; 
 }; 
echo "</SELECT></TD>"; 
 
Voila exactement je fais une boucle pour que dans mon menu déroulant il y ait les chiffres 1-31. Mais je veux que ce soit tjs sur 2 chiffres. Languages (HTML ou JVASCRIPT ou PHP) 
Marsh Posté le 11-03-2002 à 13:24:36
![[:screamfr] [:screamfr]](https://forum-images.hardware.fr/images/perso/screamfr.gif) 
 
Marsh Posté le 11-03-2002 à 13:31:25
bah facile dans la boucle tu rajoutes avant affichage 
 
while ($i<32){  
   $valeur_aff=$i; 
   if($i<10)$valeur__aff="0" .$i; 
   echo "<OPTION VALUE=$i>$valeur_aff</OPTION>";  
   $i++;  
}; 
 
ce petit test te permet de rajouter un 0 devant tous les chiffres inférieur à 10 ( seul cas avec un seul chiffre) 
[jfdsdjhfuetppo]--Message édité par lord ii--[/jfdsdjhfuetppo]
Marsh Posté le 11-03-2002 à 13:32:25
merci   
 
Marsh Posté le 10-03-2002 à 17:41:12
Comment faire pour que chaque élément du menu déroulant ai tjs deux chiffres!!!
exemple:
01
27
et pas
1
27
merci
---------------
Donne un poisson à un homme il mangera une journée, Apprends lui à pêcher, il mangera toute sa vie...