basit kısa bir örnek kod varmı

Onceki icin $q = mysql_query(&quot;SELECT id FROM tablo WHERE id &lt; '$suankideger' ORDER BY id DESC LIMIT 1&quot;); $a = mysql_fetch_array ; echo $a ; Sonraki icin $q = mysql_query(&quot;SELECT id FROM tablo WHERE id &gt; '$suankideger' ORDER BY id ASC LIMIT 1&quot;); $a = mysql_fetch_array ; echo $a ;

veritabanımda aynı tabloda birden fazla veri var 1 tanesini çektikten sonra bir sonraki ve bir önceki veriye 2 linkle almam gerekiyor ancak veriler arasında silinmiş olanlar olabiliyo örneğin1,2,3,4,5,6, varken veri 2 yada 4 silinmiş olabilir

ORDER BY id baslangic, alinacak kayit sayisi seklinde aldığında hangi id varsa ona göre yapar, sen kendin +1 -1 yapıp id numarası verme MySQL'e, o bulsun.