削除クエリを作成しました。削除クエリは、管理者によって作成された投稿を削除するために使用されますが、削除ボタンをクリックすると、オブジェクトが見つからない画面に移動します。私は削除クエリが表示されます :ここ削除クエリが機能しません
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");
は、DB接続です:
echo " <a class='delete' href='fucntions/admin/delete.php?id=" . $pageNumber . " '>Delete</a>";
私がすることができます願っています:
<?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();
}
?>
そして、ここでは、このスクリプトへの参照元があることリンクですこの問題で私を助けてください。
のようなものを意味だと思うだけ) '$行= $ stmt->は(フェッチ、この行をコメント;'あなたは、削除クエリからデータをフェッチすることはできません! 'print_r($ _ GET ['0'])'それが何を返すかチェックしてください! – Saty
ここにエラーメッセージを追加してください。 ...上記の行と。 – Yash
あなたのdb接続変数は '$ db'ではなく' $ dbcon'です – Saty