En MySQL existe una función que se llama RAND(), y se usa así:
Cita: SELECT * FROM tabla ORDER BY RAND() LIMIT 1
En otros motores de bases de datos cambia a RANDOM(), etc.
Por favor, procura postear en el sub-foro correcto: tu problema nada tiene que ver con código PHP.