Регистрация
Вход через соцсети
Восстановление пароля

Смена номера выводимого объекта в конкретный день недели

Новый топик
11.04.2014, 14:31
Ответить | Цитировать
Гость
Гость

Здравствуйте!
Подскажите пожалуйста, как реализовать такую функцию:
Мне надо чтобы каждый понедельник (или другой выбранный день) менялся выводимый на странице объект из списка объектаов определённого раздела.
Т.е. чтобы каждый понедельник, в 0ч 00мин 01 сек выводился случайновыбранный объект из раздела и далее, на протяжении всей недели до следующего понедельника показывался бы только он. В разделе будет примерно 5-10 объектов.
В системных настройках компонента пишу:
Код:
$dat=date('d').".".date('m').".".date('Y');
$dennedeli=date('w',strtotime('$dat'));// 1-понедельник 6-воскресенье
if ($dennedeli==1 ) {
$nomer=rand(1, $totRows);
}
$query_where = "Message_ID=$nomer";

Но понимаю что это далеко не всё.... так будет весь понедельник меняться, а нужно только один раз поменять в понедельник.
Поскажите способ реализации, желательно с кодом примера.
Спасибо!
11.04.2014, 15:10
Ответить | Цитировать
Гость
Гость

И ещё:
Кажется $totRows в системных настройках компонента не работает - ничего не выводит.
198 196 2014-04-11 15:10:38 13590
Описание проекта