Как сделать

Кто подскажет как сделать что бы при каждом обновлении страници показывались товары в случайном порядке в блоках хиты продаж и т.п. То есть на главной например блоки хиты продаж распродажа и т.д и при заходи на сайт показываются всегда одни и те-же товары как сделать что бы при каждом новом заходе или при обновлении страници товары всегда показывались разные случайным порядком но из той же категории например в хитах продаж есть допустим 40 товаров в блоке хиты продаж стоит макс количество товаров допустим 20 без авто прокрутки и всегда при каждом заходе показываются одно и то же а нужно что бы показывались всегда разные при каждом обновлении из этих 40 товаров зашёл на сайт тебе показываются товар 1 товар 2 товар 3 и т.д а при обновлении страници должны уже показаться допустим товар 4 товар 5 товар 7 товар 9 и т.д вот что то типо того нужно как это сделать?

2 лайка

И с банерами бы желательно тоже так же сделать реально это? Если да то подскажите как?