Tag Simon.
while($row1 = mysql_fetch_object($ergebnis1))
Der Rückgabewert von mysql_fetch_object ist ein _Objekt_, nicht die Nummer des Datensatzes. Deshalb wird das hier:
$abfrage2 = "SELECT text FROM tabelle LIMIT $row1, 3";
scheitern, da LIMIT numerische Angaben erwartet. Unter der Voraussetzung, dass die Spalte 'id' auf 'AUTO_INCREMENT' gesetzt ist, könntest du die folgenden drei Datensätze so ausgeben
$abfrage2 = "SELECT text FROM tabelle LIMIT $row1->id, 3";
Dabei liefert $row1->id dir den Wert der Spalte 'ID'. Zu beachten ist, dass bei deiner Struktur die ID immer um 1 höher ist als die tatsächliche Datensatznummer, weil der erste Datensatz einer Tabelle immer die Nummer 0 hat, während seine ID bei dir 1 ist. Sollte aber kein Problem darstellen, da du ja die _folgenden_ drei Datensätze ausgeben willst.
Siechfred
»Sie kochten heimlich mit Wasser und tranken öffentlich Wein.«