Cita:
Iniciado por kalisonico
Esto me devuelve con mysql_fetch_array y un while cerca de 10 resultados distintos.
Yo quisiera seleccionar al azar solo uno de esos resultados.
¿Y vas a utilizar los otros 9?. Si solo utilizarás uno, posiblemente desde la base de datos podrás hacer el RAND() y traer solo un valor.
Sería algo como:
Código SQL:
Ver originalSELECT campo FROM tabla WHERE campo=valor ORDER BY RAND() LIMIT 1;
Sin haberlo probado.