pisze sobie skrypcik rotatora banerów wraz z priorytetami wyświetleń.
Założenie jest takie że banery są oznaczone 1 - niski priosytet, 2 - średni, 3 - wysoki.
no i losuje sobie liczbę z przedziału 1-6. jeżeli wylosuje 1 - to ma losować baner z puli niskich, jeżeli 2 lub 3 to ze średnich, a jeżeli 4,5 lub 6 to z wysokich.
przedstawiam kod:
<?php if ($losowa == "1") { $warunek = 1; } elseif ($losowa == "2" || $losowa == "3") { $warunek = 2; } else { $warunek = 3; } $zapytanie = mysql_query("SELECT * FROM rotator WHERE priorytet = "$warunek" ORDER BY rand{} LIMIT 1") or die ("Wykonanie zapytania nie powiodło się"); if ($ilosc_banerow != 0) { // pokaz baner } else { // i tu ma tak jakby wrocic na sam poczatek skryptu aby znow wylosowac jakas liczb
e } ?>
rozumiecie o co mi chodzi ? ze jak w puli banerów nie będzie żadnego banera o wylosowanym priorytecie to ma zacząć jesczze raz system losowania. Jak rozwiązać taki problem

pozdrawiam