salve atutti dato il seguente codice:
potete incollarno in una nuova pagina asp e provarlo:
premetto che ho win 2003 servercodice:<% dadata="2006-01-02" adata="2006-01-10" NumeroGiorni=datediff("d",dadata,adata) dataarrivato=dadata dim x x=0 for i=0 to numerogiorni DataArrivato=dateadd("d",x,dataArrivato) dataArrivato=year(dataArrivato) & "-" & month(DataArrivato) & "-" & day(DAtaArrivato) gArr= day(DAtaArrivato) mArr=month(DataArrivato) if len(gArr)=1 then gArr="0" & gArr if len(mArr)=1 then mArr="0" & mArr dataArrivato =year(dataArrivato) & "-" & mArr & "-" & gArr response.write dataArrivato & "------- " x=x+1 next %>
e questo codice dovrebbe restituire una serie di date(in formato mysql)
dovrei visualizzare tutto l'intervallo di date che intercorre tra le 2 date
purtroppo mi visualizza alcuni gionri...come il giorno 2006-01-04, il 6,7 , per poi continuare otlre la data massima
cosa sbaglio?
grazie

Rispondi quotando