salve a tutti
ho la necessità di estrarre degli eventi settimanali da un database.
Ho 2 date in formato DATE (AAAA-MM-GG) una data inizio evento e una data fine evento.
Con questo sistema vorrei proporre gli eventi della settimana nel sito.
Ho utilizzato questa query:
Codice PHP:
$s="SELECT * FROM $table WHERE week(curdate(),1) BETWEEN week(data_inizio,1) AND week(data_fine,1) ORDER BY categoria";
funziona ma non perfettamente in quanto se l'evento è tra il 2006 e il 2007 l'articolo non viene estratto.
Qualcuno sa' dirmi il motivo?
Es.
data_inizio=2006-12-15 e data_fine=2007-01-05
questo non viene estratto nella settimana corrente.
grazie!!