Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/02/2011, 09:38
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 8 meses
Puntos: 2135
Respuesta: PROBLEMA se repiten los resultados de la consulta aleatoria.

Puedes crear un número aleatorio con rand() (en PHP) y pasarle este parámetro a MySQL para que te de datos aleatorios usando la misma semilla:
Código PHP:
Ver original
  1. <?php
  2. $rand = rand();
  3. $query = "SELECT * FROM establecimientos ORDER BY rand($rand) LIMIT ...  ";

Saludos.