Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
ЧЁРНАЯ ПЯТНИЦА: -40% на редакции E-commerce и Extra до 2 декабря
Купить со скидкой

Случайный вывод по критерию

01.04.2006, 14:55
gdsn
Goodsign

Зарегистрирован:
2006-03-13
Сообщений: 113

Уважаемые столкнулся с неистолковываемым своими силами багом - кто истолкует улыбка, тому мегареспект!
Итак нужно выводить случайный товар из каталога с условием, что у него стоит чекбокс о том что он "Новинка".
В системных настройках шаблона пишу:

if ($randoms)
{
$query_where = "newprod!=0";
$query=mysql_query("select COUNT(*) from Message33");
$row=mysql_fetch_row($query);
$curPos=rand(0,$row[0]-1); $recNum=1;
$ignore_sub=1; $ignore_cc=1;
}

переменная newprod как раз и есть тот чекбокс "Новинка".
Беда в том что при выводе на сайте все работает, но время от времени выдает пустую запись. В чем может быть проблема? Заранее благодарен за помощь.

www.goodsign.ru
01.04.2006, 15:04
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Код:

if ($randoms)
{
$ignore_sub=1; $ignore_cc=1;
$query_where = "newprod!=0";
$query_order = "RAND()";
}


зачем сложности?
01.04.2006, 15:24
gdsn
Goodsign

Зарегистрирован:
2006-03-13
Сообщений: 113

спасибо! как лаконично и просто

www.goodsign.ru
198 196 2006-04-01 15:24:02 8482
Описание проекта