Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/09/2011, 23:46
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Mostrar imagenes diferente cuando actualizo una pagina

Pues lo que hace es ordenar todos los registros de forma aleatoria y con limit coges un registro o la cantidad que quieras de ese orden, pero no es la mejor forma de hacerlo porque en cada consulta tiene que ordenar y crear una nueva tabla temporal... Esto hace que funcione lento con cantidades grandes de registros (o eso leí en varias partes, buscando porque NO debe usarse para estos casos). Pero si no son muchas imágenes no veo problema. También hay varias formas de optimizarlo con MySQL, pero ese ya es otro tema que no corresponde a este foro.

order by rand() limit 1 (el 1 sería el número de registros aleatorios)
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP