Hallo Andreas,
Zusätzlich könnte man noch die Daten nach jeder Bestellung löschen. Aber wie lösche ich denn nach Datum, vor allem "älter als"! Ich würde dann mit jedem EIntrag in den Warenkorb auch das aktuelle Datum mitspeichern und dann per Abfrage alle löschen, die älter als 2 Tage sind.
Wie mache ich das am besten, oder sol ich das besser auf eine andere Art machen???
DELETE FROM warenkorb WHERE UNIX_TIMESTAMP(now()) - UNIX_TIMESTAMP(datum) > 172800
oder mittels
DELETE FROM warenkorb WHERE DAYOFYEAR(now()) - DAYOFYEAR(datum) > 2
wobei man bei letzterer Variante noch den Uebergang zwischen zwei Jahren beruecksichtigen muesste.
MfG, Thomas