Вывод 5 случайных товаров

Тема в разделе "Shop-script", создана пользователем UDAV, 22 фев 2009.

Статус темы:
Закрыта.
  1. UDAV

    UDAV

    Регистр.:
    22 июн 2007
    Сообщения:
    781
    Симпатии:
    153
    Как сделать вывод 5 случайных товаров на страничке?
     
  2. IRIDON

    IRIDON

    Регистр.:
    3 авг 2008
    Сообщения:
    227
    Симпатии:
    12
    Кажысь есть модуль, но если делать то можно переделать существующий, там не так уж и сложно.
     
  3. NeoGayver

    NeoGayver

    Регистр.:
    27 авг 2008
    Сообщения:
    225
    Симпатии:
    83
    Можно как вариант использовать
    SELECT productID FROM ss_products ORDER BY RAND() LIMIT 3
    =============
    $result = mysql_query('SELECT productID FROM ss_products');
    $max_id = mysql_result($result, 0);
    $random_id = mt_rand(1, $max_id);
    $row = mysql_query('SELECT * FROM ss_products WHERE id >= '.$random_id);

    2ой вариант будет работать быстрее!
     
    UDAV нравится это.
  4. Chardo431

    Chardo431 Создатель

    Регистр.:
    26 окт 2008
    Сообщения:
    44
    Симпатии:
    4
    UDAV нравится это.
Статус темы:
Закрыта.