non funzionerebbeOriginariamente inviato da badaze
Non ho mai provato ma prova cosi...
SELECT * FROM table1 ORDER BY RAND() LIMIT 1))))
xche, ovviamente, il limit viene eseguito prima dell'order by
SELECT * FROM table1 ORDER BY RAND()
fai cosi, usa anche mysql_query_unbuffered, in questo modo eviti problemi carichi di memoria inutili, poi estrai UNA SOLA RIGA (invece di usare while($row = mysql_fetch_array($query)) usi direttamente $row = mysql_fetch_array($query)) ed infine lanci mysql_free($query) per scaricare la memoria inutile ^^