tengo esta consulta:
Código PHP:
SELECT orden_seo, cientifico, espanol, nombre_antiguo FROM mybb_aves WHERE (espanol like 'A%' OR nombre_antiguo like 'A%') AND clase = 'aves' ORDER BY espanol
Ahora estoy viendo el registro orden_seo: 277, y quisiera tener en una variable el anterior registro (orden_seo: 65) y el posterior (orden_seo:171) o asi con cualquier orden_seo.
Trate de hacer esto:
Código PHP:
SELECT orden_seo, espanol FROM (SELECT orden_seo, cientifico, espanol, nombre_antiguo FROM mybb_aves WHERE (espanol like 'A%' OR nombre_antiguo like 'A%') AND clase = 'aves' and orden_seo < 277 ORDER BY espanol LIMIT 1) AS todo WHERE orden_seo < 277 ORDER BY espanol
Espero comprendan y me puedan ayudar
Muchas gracias