Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/10/2005, 18:54
zaqpz
 
Fecha de Ingreso: agosto-2005
Ubicación: Argentina, Capital Federal
Mensajes: 435
Antigüedad: 18 años, 8 meses
Puntos: 2
Yo hice algo similar guardando en la tabla el último acceso mediante la función time(), y luego para ordenar los resultados simplemente haces:
SELECT <campos> FROM <tabla> ORDER BY ultimo DESC
(suponiendo que el campo donde guardas los segundos se llame "ultimo")

Esto te ordenaría los resultados mostrando 1º los que el valor de la columna "ultimo" sea mayor.

Lo bueno de esto es que también mediante date() puedes convertir esa cantidad de segundos a la fecha (con el formato que prefieras) del último acceso al post.

Espero te sea útil.

Saludos!