У меня есть таблица в базе данных, называемая «threads», и я хочу удалить строку, где id равен $ forumid, который задан URL. URL выглядит примерно так: domain.com/viewThread.php?forumid=1 Я получаю это с помощьюDELETE FROM инструкция не работает
$forumid = $_GET['forumid'];
, и я уверен, что это работает, потому что я использую
echo $forumid;
и он работает правильно. Но когда я иду, чтобы удалить строку, используя
$db->query("DELETE FROM threads WHERE id='$forumid'");
его не работает по какой-либо причине. Может кто-нибудь, пожалуйста, помогите мне с этим? Возможно ли, что что-то не так с моей базой данных phpMyAdmin или mySQL?
эхо ваш запрос на удаление и проверить, что случилось в этом? –
'' DELETE FROM \ 'threads \' WHERE \ 'id \' = $ forumid "' – Rafael
Пожалуйста, добавьте еще код. Используйте подготовленные заявления. Вы получаете сообщение об ошибке? – Jens