我的delete.php正在将所选项目发送到数据库,因为它应该已经死了,但博客仍然停留在已删除的页面上。我究竟做错了什么?这是我的查询:在delete.php上:
$MyBlog = $_GET['id'];
$query = "UPDATE `Blogs` SET `status` = 'dead' WHERE `id` = '".$MyBlog."'";
就像我说的那样,这标志着db应该是死的,但是不能删除页面上的实际博客,这是因为我没有在页面上发送AND `status` != 'dead'
从?
答案 0 :(得分:3)
精细。我会发布正确答案然后(注意Kieran的拼写错误):
SELECT * FROM blog WHERE status!='dead'
这就是你的SELECT查询应该是什么样子。
答案 1 :(得分:0)
您如何选择博客页面上的条目。
SELECT * FROM blog WHERE status NOT dead
也许这会起作用?