Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/05/2012, 22:46
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: Mejora de codigo

Y qué es lo que pretendes hacer con tanto shuffle?

Supongo que si en la consulta agregas un ORDER BY RAND() LIMIT 3 después sólo necesitas cargar los 3 registros en un array y devolverlo.

- ORDER BY RAND() seleccionará los registros al azar, ya no necesitarías el shuffle, además de que en tu código podrías enviar lo mismo en las 3 posiciones.
- LIMIT 3 hará que la consulta te devuelva sólo 3 registros.
- UPS! No me había fijado que ese proceso lo repites en cada iteración del while!
__________________
- León, Guanajuato
- GV-Foto

Última edición por Triby; 27/05/2012 a las 22:49 Razón: Agregar UPS! y :ojotes: