Hallo,
Hört sich fast gut an. 2 Wochen gleich 1209600 Sekunden, aber was gebe ich bei datetime_des_eintrages an?
Im Warenkorb wird ein Feld (DATETIME) definiert, welches den Zeitpunkt [now()] des jeweiligen Eintrages festhaelt.
Hier mal der Auszug des Warenkorbinhaltes aus einem Demo-Beispiel http://www.datenverdrahten.de/iproshop/:
UID PID ANZ DATUMZEIT
c8bb443ed0347bbefe0ea69dae1559ff P006 3 2003-01-14 10:35:52
c8bb443ed0347bbefe0ea69dae1559ff P002 2 2003-01-14 10:35:51
Es werden eine User-ID (UID=Session-ID), die Produkt-ID (PID), die Anzahl des Produktes (ANZ) sowie der Zeitpunkt gespeichert.
Beim Laden der Startseite werden in meinem Beispiel alle Eintraege geloescht, die aelter als 24 Stunden sind:
DELETE FROM warenkorb WHERE UNIX_TIMESTAMP(now())-UNIX_TIMESTAMP(DATUMZEIT)>86400
MfG, Thomas