Hallo,
ich muss nochmals etwas fragen. Kann ich innerhalb einer while-Schleifen kein DELETE ausführen? Meine Idee war
<?php
$wk = $mysqli->prepare("SELECT id FROM warenkorb
WHERE DATE( FROM_UNIXTIME( datum ) ) > NOW() - INTERVAL 2 DAY");
$wk->execute();
$wk->bind_result($id);
while($wk->fetch()) {
$stmt = $mysqli->prepare("DELETE FROM warenkorb WHERE id=?");
$stmt->bind_param("s", $id);
$stmt->execute();
$stmt->close();
} ?>
Dadurch erhalte ich folgende Meldung
Fatal error: Call to a member function bind_param() on a non-object
Lass ich nur $id ausgeben, erhalte ich wieder eine Ausgabe.