DeDmAn
20.02.2010, 00:30:50
Witam
Jak pobrać następny i poprzedni numer ID dla rekordów w tabeli?
Chce na podstawie aktualnego numeru rekordu ID pobrać numer poprzedni i kolejny, co pozwoli na przejście do następnego lub poprzedniego rekordu.
Pozdrawiam
Riklaunim
20.02.2010, 04:40:33
Pobrać 3 rekordy dla ID -1.
celbarowicz
20.02.2010, 08:39:56
$nr=numer twojego rekordu,aktualny
mysql_data_seek($result,$nr);
$wiersz=mysql_fetch_array($result);
odczyt echo $wiersz[0]; echo $wiersz[1] ; itd...
//----------------------------------------
$poprzedni=$nr-1;
mysql_data_seek($result,$poprzedni);
$wiersz=mysql_fetch_array($result);
odczyt echo $wiersz[0]; echo $wiersz[1] ; itd...
//-------------------------------------------
$nastepny=$nr+1;
mysql_data_seek($result,$nastepny);
$wiersz=mysql_fetch_array($result);
odczyt echo $wiersz[0]; echo $wiersz[1] ; itd...
plus sprawdzenie ,aby nie wyjść poza zakres tabeli