Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/02/2014, 07:47
davidte
 
Fecha de Ingreso: noviembre-2010
Mensajes: 30
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Mostrar resultados de abajo a arriba. Mysql

Vale haber, lo que quiero es mostrar los mensajes recibidos entre usuarios.
Quiero que se muestren al igual que lo hace facebook.
El más actual en la parte más baja, pero sin mostrar todos.
A cada mensaje le doy un ID numerico que se autoincrementa.
Por ejemplo tengo 9 mensajes, por lo tanto el ultimo ID es el 9 que a la vez es el mensaje más actual. Y quiero que se muestren en este orden.

1
2
3
4
5
6
7
8
9

El más actual siendo el de abajo y el más antiguo el de arriba. Al ser mensajes queremos ver el más actual-
El problema esta a la hora de limitar los que se muestran, Por ejemplo tengo 10 mensajes, pero quiero que se muestren 5 mensajes y con un botón cargar más.
Hago un limit para limitar los que muestro. Como he hecho el limit de manera DESC ORDER BY ID me los muestra asi:

10
9
8
7
6

Pero quiero mostrarlos así:

6
7
8
9
10

Ya que el 10 es el mensaje más actual y cargar los demás por encima de 6. en ese ordern 5 - 4 - 3 - 2 - 1

Si hago un LIMIT CON ASC ORDER BY ID Me los muestra asi:

1
2
3
4
5


Pero quiero mostrarlos así:

6
7
8
9
10

Espero que se entienda.