klawischnigg: php, SQL, Multiuser - SESSION oder nicht ?

Beitrag lesen

Hi there,

Jetzt zur Anfängerfrage ...

Wenn ich ohne SESSION Variablen arbeite, kann es da theoretisch passieren das Informationen verloren oder überschrieben/gelöscht werden, wenn zufällig 2 Nutzer gleichzeitig am selben Datensatz arbeiten ?

Mit der Session hat das überhaupt nichts zu tun. Das ist eine ganz andere Ebene. Entscheidend für Dich ist in dem Fall das Verhalten der Datenbank, die sich um PHP-Sessions etc nicht kümmert. Die verhindert ein solches Szenario normalerweise. Was aber passieren kann, daß ein Anwender einen Datensatz abspeichert und ein anderer User über diesen Satz wieder "darüberspeichert", dann ist das, was der erste Anwender eingegeben hat, natürlich weg.

Oder wenn EIN Nutzer im selben Browser evtl. 2 Tabs zum bearbeiten nimmt ?

Gleicher Fall - was zuletzt gespeichert wird, das gilt...