j ai cette solution : $date_demain = date('Y-m-d', strtotime('+1 day'));
mais j ai un petit souci :
si je veux pas commençer par la date actuelle
par exemple aujourd hui c'est : 2007-09-04
et
$date_debut="2007-09-07";
$date_fin="2007-09-10";
$i=0;
while($date_fin>$date_temp)
{
$date_act=date("Y-m-d",strtotime('+'.$i.' day')); // on commence tjs par la date actuelle (2007-09-04)
}
ma question est la suivante : si je veux commençer par $date_debut (2007-09-07), comment ferais-je ?
bon, j ai oublié i++
$date_fin="2007-09-010"
$i=0;
while($date_fin>$date_temp)
{
$date_temp=date("Y-m-d",strtotime('+'.$i.' day')); // on commence tjs par la date actuelle (2007-09-04)
$i++;
}
le probleme que je veux pas començer par date("Y-m-d",
je veux commençer par $date_debut="2007-09-08" par exemple
J'ai qu'un mot a dire : "ouawou"
Je comprends vraiment pas ton probleme, peut etre en jettant un coup d'oeil sur la fonction time() et le timestamp unix tu trouveras la solution a ton probleme.
Je comprends pas du tout ce qui t'embete et pourquoi ca a l'air si compliqué.
Ps: le i++ resoult rien...si $date_fin>$date_temp il l'est tout le temps, tu ne change ni $date_fin ni $date_temp dans ta boucle
Rectification de ma part, c'etait $date_act=date("Y-m-d",strtotime('+'.$i.' day')); // on commence tjs par la date actuelle (2007-09-04) mais t'as corrigé le probleme.
Quoi qu'il en soit, ca change pas le fait que j'ai du mal a cerner ton probleme
+1 pour Marikou, je n'avais pas compris non plus ton problème, et je ne me suis pas acharné à lire 5 fois ce que tu disais pour comprendre. Sois plus clair la prochaine fois, tu auras ta réponse plus vite