Array con le settimane dell'anno

Salve a tutti.

Vorrei realizzare questo:

ottenere un array con tutte le settimane di un anno ovvero 01/01/2007-08/01/2007, 08/01/2007-15/01/2007 e così via. Poi prenderei tali valori per  inserirli in un menu a tendina da usare in un modulo per la richiesta disponibilità di un hotel. Vorrei usare un array generato in automatico senza dover usare un db.

E poi cosa direte voi, veniamo anche a lavarti la macchina? Eh... magari ;)

Grazie in anticipo per l'aiuto!

inviato 9 anni fa
Creepy-Eyes
X 0 X

ma le settimane le vuoi dalla domenica al sabato oppure dal 1 gennaio all'8, ecc..?

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

dall'1 all'8, dall'8 al 15 e così via

risposto 9 anni fa
Creepy-Eyes
X 0 X

allora prova a lavorare con i timestamp e con un ciclo do - while:

calcola il timestamp dell 1 gennaio con la funzione mktime()

somma al timestamp 3600*24*7 per trovare il timestamp dell 8 gennaio

somma ancora 3600*24*7 per trovare il timestamp del 15 gennaio...

fino a che non arrivi a fine anno...

dal timestamp puoi risalire alla data in formato gg mm hh con la funzione date()

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda