Hi, ich benutze PHP und PostgreSQL. Folgendes Problem: Eine Seite zeigt die Daten, die in einer Tabelle der DB abgespeichert sind. Der Benutzer wählt dann einen Datensatz aus, den er gerne bearbeiten oder löschen möchte. Auf der nächsten Seite wird die Aktion dann ausgeführt. Es ist möglich LOCKS zu setzen, um zu verhindern, dass sich 2 DELETES bzw. UPDATES in die Quere kommen, bzw. werden implizit gesetzt. Aber wenn ein Benutzer sich auf Seite 1 also auf der Tabellenabfrageseite befindet, und ein anderer Benutzer während dessen die Daten in der Tabelle verändert, so arbeitet Benutzer 1 mit den alten Daten und löscht dann z.B. einen Datensatz der zwar die gewünschte Nr hat, aber nicht mehr der Datensatz ist, den er eigentlich löschen wollte. Ist es vielleicht möglich per Abfrage zu prüfen, ob gerade ein LOCK gesetzt ist? Bastian ---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org