如何使我的删除查询完全正常工作?

时间:2009-11-04 23:36:42

标签: php mysql html database status

我的delete.php正在将所选项目发送到数据库,因为它应该已经死了,但博客仍然停留在已删除的页面上。我究竟做错了什么?这是我的查询:在delete.php上:

$MyBlog =  $_GET['id'];

$query = "UPDATE `Blogs` SET `status` = 'dead' WHERE `id` = '".$MyBlog."'";

就像我说的那样,这标志着db应该是死的,但是不能删除页面上的实际博客,这是因为我没有在页面上发送AND `status` != 'dead'从?

2 个答案:

答案 0 :(得分:3)

精细。我会发布正确答案然后(注意Kieran的拼写错误):

SELECT * FROM blog WHERE status!='dead'

这就是你的SELECT查询应该是什么样子。

答案 1 :(得分:0)

您如何选择博客页面上的条目。

SELECT * FROM blog WHERE status NOT dead

也许这会起作用?