我正在为我的 PHP 类(class)中的一个投资组合项目构建一个博客维护页面。我正在尝试从数据库中删除博客文章。当我尝试删除博客文章时,它显示删除成功,但是当我检查数据库或刷新页面(它有所有博客文章的下拉列表)时,记录仍然存在。
我已经检查了正确的 id 是否被传递到准备好的语句中,我已经在 phpmyadmin 中运行了查询,甚至尝试在查询末尾连接 id 等。
else if(isset($_POST['btnDelete'])){
$link = makeConnection("database_name");
$sql = "Delete From blog where id = ?";
$stmnt = $link->prepare($sql);
$stmnt->bind_param("i",$blogId);
if($stmnt->execute()){
echo "success";
}
最佳答案
通过将 id 放入 $GLOBAL 并将其传递到删除 sql 语句中来解决
关于php - 删除语句显示删除成功,但不删除记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55537689/