Jak wyświetlić losowy rekord?
Do wyświetlenia losowych rekordów wystarczy użyć polecenia ORDER BY RAND() oraz LIMIT <?php mysql_connect ("localhost", "root", "") or die ("nie mozna polaczyc sie z mysql"); mysql_select_db ("nazwa bazy danych") or die ("nie mozna polaczyc sie z mysql"); $wynik = mysql_query (" SELECT * FROM tabela ORDER BY RAND() LIMIT 1'"); while ($wynik && $rekord = mysql_fetch_array ($wynik)) { $tytul= $rekord['tytul']; echo "$tytul"; } ?> Wyjaśnienie: Polecenie ORDER BY RAND() pobiera rekordy w losowej kolejności. LIMIT określa, że interesuje nas wylosowanie 1 rekordu. Możemy wpisać np. 10 wtedy zostanie wyświetlonych 10 losowych rekordów.