我在一个名为'threads'的数据库中有一个表,我想删除一个id等于$ forumid的行,该行由URL设置。 URL看起来像这样:domain.com/viewThread.php?forumid=1 我正在使用
$forumid = $_GET['forumid'];
我相信这是有效的,因为我使用
echo $forumid;
它正常工作。但是当我使用
删除一行时$db->query("DELETE FROM threads WHERE id='$forumid'");
由于某种原因它不起作用。 有人可以帮我这个吗?我的phpMyAdmin或mySQL数据库可能有问题吗?
答案 0 :(得分:1)
尝试以下查询
$db->query("DELETE FROM threads WHERE id='.$forumid.'");
答案 1 :(得分:1)
检查查询
("DELETE FROM threads WHERE id= '.$forumid.'");
答案 2 :(得分:0)
尝试使用以下任何代码。
$db->query("DELETE FROM threads WHERE id='.$forumid.'");
OR
$db->query("DELETE FROM threads WHERE id=$forumid");