Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2007, 11:13
thunder.scripts
 
Fecha de Ingreso: febrero-2005
Mensajes: 670
Antigüedad: 19 años, 3 meses
Puntos: 0
Listado Pseudo Aleatorio

Necesito generar un listado ordenado aleatoriamente, a partir de varias tablas de un db mySQL. Pero ese orden aleatorio tiene que mantenerse durante el día.

Por ejemplo, hoy aparecen en orden 1 3 5 4 y mañana 3 5 1 2.

Supongo que tendría que guardar el orden aleatorio en otra tabla y cambiarlo cada 24hs... pero no sé cómo ordenar la tabla original de acuerdo a esa tabla. Además uso paginación (usando LIMIT x, y) por lo que, por ej, no puedo hacer SORT BY RAND() porque cambiaría en cada página :(

Alguna idea?
Muchas gracias!

EDIT: cuando digo varias tablas me refiero a que hago un join. No sé si afectará al problema, pero lo menciono por las dudas.
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar