Mysql rand ilede olabilir. Diğer aklıma gelen ise şu,
diyelim tablonuzda 20 adet veri var ve id leri 1 den 20 ye kadar.
$rastgele=rand(1,20);
"select * from tablom where id = $rastgele"
Bu şekildede olabilir.
Olabilir fakat ilerde o verilerden birini sildiği zaman hata alabilir. tekrar kontrol işlemleri vs. yapması gerekecektir. Fazladan uğraş gerektirir.