Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/12/2012, 12:58
jonasgv
 
Fecha de Ingreso: julio-2012
Ubicación: Madrid
Mensajes: 95
Antigüedad: 12 años, 8 meses
Puntos: 2
Respuesta: Mostrar anterior/siguiente en consulta MySQL

Cita:
Iniciado por David Ver Mensaje
Una opción podría ser:
Código MySQL:
Ver original
  1. SELECT ... FROM usuario WHERE id > id_actual ORDER BY id LIMIT 1 #siguiente
  2. SELECT ... FROM usuario WHERE id < id_actual ORDER BY id DESC LIMIT 1 #anterior
El problema que le veo a eso es que el listado de usuarios no va ordenado según su id, sino por otros criterios (que tengan ciertas caracteristicas, que sean de cierto lugar,...)