Originariamente 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 !

giusto! non ci avevo pensato

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