Ich habe eine Abfrage löschen. Die Löschabfrage wird verwendet, um vom Administrator erstellte Posts zu löschen, aber wenn ich auf die Schaltfläche zum Löschen klicke, gehe ich zu einem Bildschirm mit dem Objekt nicht gefunden. Ich werde die Lösch-Abfrage zeigen:Abfrage löschen funktioniert nicht
include '../db/db.php';
$id = $_GET['0'];
$query = "DELETE FROM pages WHERE paginaNummer = :id";
$stmt = $dbcon->prepare($query);
$stmt->execute(array(':id' => $id));
$row=$stmt->fetch();
header("Location: http://127.0.0.1/cmsFenB/index.php");
Hier ist die DB-Verbindung:
<?php
try {
$db = new PDO('mysql:host=localhost;dbname=register', 'root', '');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
echo $e->getMessage();
die();
}
?>
Und hier ist der Link, dass Referrer zu diesem Skript:
echo " <a class='delete' href='fucntions/admin/delete.php?id=" . $pageNumber . " '>Delete</a>";
Ich hoffe, können Sie Hilf mir bei diesem Problem.
einfach kommentieren Sie diese Zeile bedeutet '$ row = $ stmt-> holen();' Sie können keine Daten von Lösch-Abfrage holen !! Überprüfen Sie auch 'print_r ($ _ GET ['0'])' was es zurückgibt !! – Saty
Fügen Sie hier Ihre Fehlermeldung hinzu. ... mit der erwähnten Zeile. – Yash
AND Ihre DB Verbindungsvariable ist '$ db' nicht' $ dbcon' – Saty