Цитата:
|
Сообщение от Vital_N
пхп тут ни к чему - конечно если у тебя даты в базе хранятся в соответствующем формате - просто делаешь выборку типа
SELECT something FROM tbl_name
WHERE DAYOFYEAR(date_col) - DAYOFYEAR(NOW()) <= 7;
лучше почитай соотвествующий раздел мана мускула плюс немного логики
|
здароф виталик, спасиб тебе за нусферу исчо раз, кстати она с месяц назад отвалилась, сказала "expired" - я новую скачал, ну да фик с ним
но код выше не катит =)
ошибка в том, что не учитывается год, те попадут события и следующих и прошлых годов с числами в пределах 7 дней.
я бы сделал что-то типа
"SELECT * FROM tbl_name WHERE date_col => CUR_DATE() AND date_col <= ".strtotime("+7 day")
добавил
артман, дим_з - RTFM