Bir silme sorgusu yaptım. Silme sorgusu yönetici tarafından yapılan mesajları silmek için kullanılır, ancak silme düğmesine tıklarsam nesne bulunmayan bir ekrana giderim. İşte delete query çalışmıyor
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 bağlantısı:
<?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();
}
?>
Ve bu komut dosyasına yönlendirmeleri o link:
echo " <a class='delete' href='fucntions/admin/delete.php?id=" . $pageNumber . " '>Delete</a>";
ben yapabilirsiniz umut ben silme sorgusu gösterecektir Bu problemle bana yardım et.
gibi bir şey anlamına düşünüyorum;' Eğer silme sorgudaki verileri getiremediğimizde !! Ayrıca 'print_r ($ _ GET ['0'])' ı iade edin! – Saty
Hata mesajınızı buraya ekleyin. ... belirtilen çizgiyle. – Yash
Ve db bağlantı değişkeni '$ db' değil $ dbcon' – Saty