Forum Webscript.Ru

Программирование => PHP => Тема начата: berkyt от 04 Октября 2004, 17:59:16

Название: Сортировка новостей!!!
Отправлено: berkyt от 04 Октября 2004, 17:59:16
Здарвствуйте уважаемые
Есть база новостей
которая периодически раз в неделю, обновляется
Как сделать так чтобы отображались на странице новостей
только свежие новости с этой недели

заранее благодарен
за любой совет да помощь
Название: Сортировка новостей!!!
Отправлено: tserbis от 04 Октября 2004, 18:44:52
У новости должен быть признак, по которому можно определить её свежесть.
Например, поле таблицы, содержащее её дату добавления.
При показе - выбирать только "свежие".
Название: Сортировка новостей!!!
Отправлено: Green Kakadu от 04 Октября 2004, 18:48:17
свежесть можно еще по запаху определять
Название: Сортировка новостей!!!
Отправлено: berkyt от 05 Октября 2004, 12:08:08
есть в наличии дата добавления новостей

Как мне осортировать чтобы
если например добавили новость в начале недели
чтобы она всю неделю отображалась
есть какая-то календарная функция
или прийдётся писать свою?

заранее извеняюсь за ламерский вопрос
Название: Сортировка новостей!!!
Отправлено: tserbis от 05 Октября 2004, 12:15:46
http://dev.mysql.com/doc/mysql/ru/Date_and_time_functions.html
Название: Сортировка новостей!!!
Отправлено: tserbis от 05 Октября 2004, 12:19:48
Рекомендую для твоей задачи функции WEEK и NOW.
Название: Сортировка новостей!!!
Отправлено: tserbis от 05 Октября 2004, 12:32:13
WEEK всё-таки не достаточно. Год тоже надо проверять.
YEARWEEK, видимо, подойдёт. Читай, вобщем.
Название: Сортировка новостей!!!
Отправлено: berkyt от 05 Октября 2004, 13:04:35
всё сделал
и запахало и заработало

Благодарю
tserbis  за оказанную помощь!
Название: Сортировка новостей!!!
Отправлено: Меняздесьдавнонет от 05 Октября 2004, 14:09:02
а я бы интервал использовал
Название: Сортировка новостей!!!
Отправлено: Neter от 05 Октября 2004, 19:04:44
tserbis Изврат.
Не могу не сказать.

WHERE date>=DATE_SUB(NOW(), INTERVAL 7 DAY)
Название: Сортировка новостей!!!
Отправлено: tserbis от 06 Октября 2004, 10:09:28
Читайте, что нужно было автору.