Originariamente inviato da carlo2002
grazie, ma sono strasicuro che dei record possono essere stati cancellati e quindi il sistema di sommare e sottrarre dall'id passato via GET non puo' essere preso in considerazione.
prova con UNION.

codice:
(select id
from tabella
where id < $tuo_id
order by id desc
limit 1)
UNION
(select id
from tabella
where id >= $tuo_id
order by id asc
limit 2)
ottieni tre record:

id previus
id corrente
id next