Page 1 sur 1

format de variable dans une boucle

Posté : 07 sept. 2006, 11:30
par konjiki
Salut à tous voila j'ai un petit pb tout bête et pourtant...
le but est de faire une boucle qui part de 02 à la date courante format 06 dans notre cas. J'aimerai renvoyer les 2 derniers chiffres des dates.
voici le script:
<?php

function return_menu_annee(){

$time_defaut=date('y');
$time=substr($time_defaut,1);

echo $time_defaut;
echo $annee_courante;

$output.="<form methode=\"POST\" action=\"\" >";
$output.="<select NAME=\"popup\" style=\"background-color:orange; color:white;\" size=\"1\">";
$output.="<option value=\"$time\">choix année</option>";

for($i="02"; $i<=str_pad($annee_courante, 2, "0", STR_PAD_LEFT); $i++){
	$output.= "<option name=\"num\" value=".$i.">20".$i."</option>";
	$i= str_pad($i, 2, "0", STR_PAD_LEFT);
}

$output.="<input type=\"submit\" value=\"ok\">";
$output.="</select>";	
$output.="</form>"; 

return $output;
}

?>
Merci pour les futurs post.

Posté : 07 sept. 2006, 13:05
par konjiki
j'en appel a l'aide des modero please :roll:

Posté : 07 sept. 2006, 17:28
par Cyrano
Complète donc ta question : tu pars de quelles valeurs et tu veux btenir quoi en sortie.

Et je te signale au passage que si tu mets $i = "02", le "02" sera interprété comme une chaîne de caractère et non comme un numérique.

Posté : 07 sept. 2006, 17:44
par Truc
C'était pas Résolu ?? :-k

Posté : 07 sept. 2006, 17:47
par Cyrano
C'était pas Résolu ?? :-k
Ça ne l'était pas lorsque j'ai mis ma réponse, quelque chose me dit que ça a réglé la question :-k

Posté : 07 sept. 2006, 17:49
par Truc
Enfait je suis tombé dessus tout à l'heure (avant que tu ne postes) c'était déjà taggué [Résolu] :?

konjiki arrête de t'amuser avec ce bouton Résolu :langue:

Bref on vera.