Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/01/2010, 15:29
Avatar de maturano
maturano
 
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 3 meses
Puntos: 36
Respuesta: Seleccionar al azar un valor dentro un resultado multiple

Cita:
Iniciado por kalisonico Ver Mensaje
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 original
  1. SELECT campo FROM tabla WHERE campo=valor ORDER BY RAND() LIMIT 1;

Sin haberlo probado.