Hallo,
hab mal wieder ein kleines Problem.
Hab zu Übungszwecken einen Shop gebaut, die Daten im Warenkorb des Kunden werden in einer Datenbank gespeichert.
Nun möchte ich das alle Einträge in der Warenkorb-Tabelle die älter als 2 Tage sind gelöscht werden.
ich würde es mit folgendem Befehl machen:
Ich denke mal das laut dem Befehl oben ja nur die eine Tabellenspalte gelöscht wird und nicht der ganze Datensatz der dort mit dran hängt.
Wie könnte ich es machen das der komplette Datensatz (Preis, Name usw.) gelöscht wird.
Und das zweite wäre, wo müßte ich das eintragen?
hab mal wieder ein kleines Problem.
Hab zu Übungszwecken einen Shop gebaut, die Daten im Warenkorb des Kunden werden in einer Datenbank gespeichert.
Nun möchte ich das alle Einträge in der Warenkorb-Tabelle die älter als 2 Tage sind gelöscht werden.
ich würde es mit folgendem Befehl machen:
PHP-Code:
$sql="DELETE timestamp (Tabellenspalte)
FROM warenkorb (Tabellenname)
WHERE DATE(timestamp) = date(date_sub(now(), INTERVAL - 2 DAYS))";
Wie könnte ich es machen das der komplette Datensatz (Preis, Name usw.) gelöscht wird.
Und das zweite wäre, wo müßte ich das eintragen?

Kommentar