Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/12/2008, 10:19
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: paginación de resultados aleatorios

Lo que puedes hacer es hacer primero un select de los ids con el RAND() obtienes toda la lista de ids ya ordenada aleatoriamente, y la guardas en la sesión, posteriormente entonces haces tu consulta SELECT normal pero solo pides una parte de tu array, de la sesion, asi no importa si cambias de pagina vas a conservar el mismo orden aleatorio.

Para obtener una parte del array usa array_slice.

Saludos