Hallo,
ich hoffe, irgendjemand kann mir weiterhelfen. Ich muss mir eine Aufgabe für einen Lehrgang erarbeiten und stecke fest. Da ich in diesem Forum bereits so viel gelesen und gelernt habe und extrem glücklich bin, dass es euch Profis gibt, hoffe ich, mir kann jemand einen Tipp geben.
Ich möchte Artikel, die sich nach 14 Tagen noch im Warenkorb meiner MySQL Datenbank befinden löschen.
Dafür habe ich bislang diese private function geschrieben:
Leider funktioniert es nicht. Kann mir jemand sagen, was ich falsch mache? Ich freue mich wirklich sehr über eine Antwort!!
Viele Grüße
Jeanie
ich hoffe, irgendjemand kann mir weiterhelfen. Ich muss mir eine Aufgabe für einen Lehrgang erarbeiten und stecke fest. Da ich in diesem Forum bereits so viel gelesen und gelernt habe und extrem glücklich bin, dass es euch Profis gibt, hoffe ich, mir kann jemand einen Tipp geben.
Ich möchte Artikel, die sich nach 14 Tagen noch im Warenkorb meiner MySQL Datenbank befinden löschen.
Dafür habe ich bislang diese private function geschrieben:
PHP:
private function loescheWarenkorb($datum)
{
if(!empty($datum))
{
try
{
$sql = "DELETE FROM ws_warenkorb WHERE DATEDIFF(dd, w_timestamp = :datum, NOW()) > 14";
$result = $this->dbh->prepare($sql);
$result->bindParam(':datum', $datum, PDO::pARAM_INT);
$result->execute();
}
Leider funktioniert es nicht. Kann mir jemand sagen, was ich falsch mache? Ich freue mich wirklich sehr über eine Antwort!!
Viele Grüße
Jeanie
Zuletzt bearbeitet von einem Moderator: