giusto! non ci avevo pensatoOriginariamente inviato da zeweb
Grazie per l'aiuto ma non funziona perchè i prodotti che hanno nel campo DataSF una data di Dicembre 2004 (22-dic-2004) non li vede !
![]()
![]()
allora dovresti prendere
mese corrente + mese successivo
strSQL="SELECT * FROM products where new='1' AND (month(dateSF) = month(date()) OR month(dateSF) = month(date() + 31)) ORDER BY tip_IT DESC"
mese corrente + mese precedente
strSQL="SELECT * FROM products where new='1' AND (month(dateSF) = month(date()) OR month(dateSF) = month(date() - 31)) ORDER BY tip_IT DESC"
che dovrebbe prendere il mese della data di oggi - (o +) 31 giorni; in questo modo si calcola lui a che mese arrivi e fa automaticamente anche il passaggio dell'anno

Rispondi quotando