phpbar.de logo

Mailinglisten-Archive

[php] mysql nächster vorheriger ?

[php] mysql nächster vorheriger ?

gia at n3o.ch gia at n3o.ch
Don Okt 9 15:59:48 CEST 2003


Hallo Listis

> Am Mittwoch, 8. Oktober 2003 um 20:11 schriebst du:
> > kann man mit mysql auch direkt dnenächsten und den vorherigen Eintrag
> > einer Auswahl auslesen ?
> Eine DB-Tabelle hat keine Reihenfolge, daher gibt es keinen "nächsten"
> oder "vorherigen" Eintrag...

Ehm du könntest ja für den vorhergehenden:
SELECT MAX(TblID) AS prev FROM tbl_xy WHERE TblID < ".$AktuelleID." LIMIT 1

Und für den nächsten
SELECT MIN(TblID) AS next FROM tbl_xy WHERE TblID > ".$AktuelleID." LIMIT 1

Voraussetzung TblID ist auto_increment

Mit freundlichen Grüssen
Gianni Annunzio

------->
Smart PHP, MySQL Solutions
http://n3o.ch/ -> Project
---> 

php::bar PHP Wiki   -   Listenarchive