prepare(" SELECT l.track, l.titel, c.id cd_id, c.name cdname, k.name kuenstlername FROM lieder l LEFT JOIN cds c ON l.cd_id = c.id LEFT JOIN kuenstler k ON c.kuenstler_id = k.id WHERE l.id = :lied_id "); $liedStatement->execute(['lied_id' => $_GET['id']]); $lied = $liedStatement->fetch(PDO::FETCH_ASSOC); if (!$lied) { $meldungen[] = 'Es konnte kein Lied mit der ID ' . htmlspecialchars($_GET['id']) . ' gefunden werden.'; } if (isset($_POST['aktion'])) { if ('loeschen' === $_POST['aktion']) { $db->prepare("DELETE FROM lieder WHERE id = :lied_id")->execute(['lied_id' => $_GET['id']]); } header('Location: cd.php?id=' . htmlspecialchars($lied['cd_id'])); exit; } ?>
Fehler: