Page 1 sur 1

Afficher les dates xxxx au xxxxx décembre

Posté : 17 sept. 2008, 23:34
par thewind1
Bonjour,

Je suis en manque d'idée.
J'ai trouvé un script qui permet d'afficher mes semaines sur les 52 mais je cherche à afficher

exemple : 15-12-2007 au 29-12-2008

donc la date et 14 jours plutard.

Voici le code :

Code : Tout sélectionner

<?php echo '<form><select name="mes_semaines">'; $semaine = 60*60*24*7; $j1 = mktime(0,0,0,date('m'),date('d')-date('w')+1,date('Y')); for ($i = 0; $i < 52; $i++) { echo '<option value="',date('d-m-Y',$j1),'"> du ',date('d-m-y',$j1),' au ',date('d-m-y', $j1 + $semaine),'</option>'; $j1 += $semaine; } echo '</select></form>'; ?>

Posté : 17 sept. 2008, 23:58
par zeus
Je pense que tu n'es pas venu juste pour nous montrer le code, n'est-ce pas ?

Alors il manque l'erreur de ton script ;)

Posté : 18 sept. 2008, 06:27
par Patriboom
Ce serait simple si tu voulais simplement ajouter 2 à ta valeur calculée de semaine.
Cherches-tu plus compliqué?

Posté : 18 sept. 2008, 15:15
par thewind1
Merci Patriboom

En fait je me suis aperçu qu'il y avait beaucoup plus simple avec symfony en utilisant sfDate() du genre :

Code : Tout sélectionner

$this->dateStart = new sfDate(date('Y-m-d H:i:s')); ...
J'ai vraiment cherché loin :?
@+