Andreas-Lindig: Online-Shop, Artikelanzahl steuern

Beitrag lesen

Hallo Scooter,

vielleicht etwas umständlich, aber Du könntest doch eine Tabelle 'umlauf' anlegen. Dort trägst Du für jeden temporär entnommenen Artikel (Warenkorb) die SID des Entnehmers ein, z.B. so:

Artikel_ID | SID
-----------------
1523012    | a098f09ds098098d9d92
-----------------
7595635    | c3498h3492048f757362
...

und dann mußt Du jedes mal, wenn jemand einen Artikel entnehmen will abfragen, ob da nicht schon alle im Umlauf sind. Wenn einer bezahlt, werden seine Datensätze aus 'umlauf' gelöscht und die entsprechenden Artikel in der Bestandstabelle erniedrigt. Zum zurücklegen fällt mir nur ein timeout ein: wenn der Kunde nicht nach einer bestimmten Zeit irgendwo geklickt hat, werden seine Einträge in 'umlauf' gelöscht.

Gruß, Andreas