我在一個名爲'threads'的數據庫中有一個表,我想刪除一行,其中的id等於由URL設置的$ forumid。該URL看起來是這樣的:domain.com/viewThread.php?forumid=1 我使用DELETE FROM語句不起作用
$forumid = $_GET['forumid'];
得到這個,我相信,這是工作,因爲我用
echo $forumid;
和它工作正常。但是當我去刪除一行使用
$db->query("DELETE FROM threads WHERE id='$forumid'");
它不工作出於某種原因。 有人可以幫助我嗎?有可能我的phpMyAdmin或mySQL數據庫有問題嗎?
呼應你刪除查詢和檢查什麼是錯的呢? – 2015-03-31 05:31:10
''刪除線程\'WHERE \'id \'= $ forumid「' – Rafael 2015-03-31 05:31:22
請添加更多代碼。使用預準備的語句你有任何錯誤信息? – Jens 2015-03-31 05:31:38