phpbar.de logo

Mailinglisten-Archive

[php] sperren Datensatz

[php] sperren Datensatz

Stephan Krauß info at suppenterrine.de
Mon Apr 20 13:14:14 CEST 2009


Hallo !

Ich habe eine Datenbank mit InnoDB - Tabellen.
Diese Tabellen versorgen eien Onlineshop.
Nun entsteht folgendes Problem. Ich habe eine Tabelle 'artikel'.
Mit einer Transaktion verändere ich einen Datensatz in dieser Tabelle.
Während dieser Zeit der Veränderung soll der Datensatz gesperrt sein.
Es soll weder eine Schreib noch eine Leseoperation möglich sein.
Für denjenigen der als 2. auf den Datensatz zugreift soll eine
Information erscheinen das der Datensatz momentan nicht verfügbar ist.

Wie kann man dies praktikabel lösen ?


Mit freundlichen Grüßen

Stephan Krauß

php::bar PHP Wiki   -   Listenarchive