Cytat(Revan @ 2004-12-19 19:09:52)
- wyciagasz z bazy ilosc userow i zapisujesz ta liczbe w zmiennej $a
- $b = rand(1, $a);
- pod zmienna $b masz teraz losowa liczbe z pomiedzy 1 a iloscia userow
- zapisujesz $b gdzies do bazy
te kroki mozna zalatwic jednym zapytaniem. mysle ze bedzie szybciej...
INSERT INTO jakas_tabela (nazwa kolumny gdzie bedzie trzymany id usera ktorego profi ma byc wyswietlany) SELECT id_usera FROM users ORDER BY RAND() LIMIT 1