Hi Christian,
$new="SELECT * FROM angebote WHERE id > '$currentid'
AND anzeigen = 1 ORDER BY id LIMIT 1";
Nicht ganz das, was Du willst, aber schon nicht schlecht.
ausprobiert geht aber auch nicht :-( Er landet immer beim ersten
Datensatz in der Tabelle).
Schau Dir die Limit-Klausel noch mal genau an. Die kann mehr, als Du bisher nutzt - und das wird Dein Problem lösen. (Dafür wird dann Deine WHERE-Klausel kürzer.)
Tut mir leid, dass ich deine Zeit so lange beanspruche, aber
vielleicht kannst du mir nochmal helfen ???
Der entscheidende Hinweis war schon in der vorherigen Mail, nämlich:
Du kannst also dadurch blättern, daß Du jedesmal _alle_ in Frage
kommenden Datensätze aus der Datenbank abfragst, von diesen aber
nur den <n>-ten Datensatz wirklich abgreifst (LIMIT-Klausel).
Die kann nämlich mehr als nur einen Parameter haben ...
Viele Grüße
Michael