non avevo nemmeno letto correttamente la richiesta. Ora vedo come hai strutturato la cosa e come provavi a fare quell'inserimento.
In che formato sono dataIni e dataFin? Conviene passare per gli appositi metodi (date, strtotime) e aggiungere un giorno per volta? Oppure, conviene forse ripensare alla struttura della tabella per evitare dati ridondanti? (ovvero, che esista un campo inizio ed uno fine per ogni record)

Rispondi quotando