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