Wenn ich das richtig sehe: $row1 = pg_fetch_assoc($result1) manipuliert bereits den Zeiger, dann gibts für $row1 = pg_fetch_assoc($result1) nichts mehr zum Durchlaufen.
danke, nur wie setze ich den Zeiger wieder zurück? Oder muß ich in so einem Fall nochmal eine erneute Abfrage starten?