rob: 3 Datensätze abrufen

Beitrag lesen

Hi!

Ich möchte das aktuelle Bild aus der DB holen

Meinst du wirklich "das Bild aus der DB"?
Vielleicht war das einfach nur eine etwas unglückliche Formulierung, aber wenn du wirklich Bilder in der Datenbank abgelegt hast (und nicht nur einen Verweis auf die Grafik), dann schau dir mal diesen Artikel hier an:
Ist es sinnvoll, Bilder in einer Datenbank abzulegen?
(aus der FAQ der Newsgroups de.comp.lang.php.*)

Gibt es einen Möglichkeit die "benachbarten" Datensätze gleich mit anzufragen.

Ich weiß nicht, wie deine Datenbank aufgebaut ist.
Wenn du dort ein Feld "ID" (INT PRIMARY KEY auto_increment) hast, dann hast du deine Bilder ja sozusagen durchnummeriert in deiner Tabelle.
Dann ist es kein Problem, das vorherige und das nochfolgende Bild aus der DB zu holen.
Sobald dann jedoch Bilder aus der DB entfernt werden, treten Lücken in deiner Nummerierung auf, welche zu berücksichtigen wären.

Eventuell wäre eine "Blätterfunktion" für dein Vorhaben geeignet?
Schau dir doch einmal so etwas an:
Tutorial: Blätterfunktion mit PHP & mySQL
Ist das vielleicht etwas, das für dich in Frage kommt?

Schöner Gruß,
rob