我试图通过columname(ID)删除mysql表记录。
if(isset($_GET['del_termin_del'])){
$del_del_del = $_GET['del_termin_del'];
$del_query = "DELETE FROM termine WHERE TerminID = '.$del_del_del.'";
if ($conni->query($del_query) === TRUE) {
echo "erfolgreich";
} else {
echo "Fehler beim Löschen" . $conn->error;
}
}
如果我运行此命令,我会收到成功消息,但记录仍然存在。
有人能帮助我吗?
谢谢!
答案 0 :(得分:1)
替换您的查询
> "DELETE FROM termine WHERE TerminID = '.$del_del_del.'";
带
"DELETE FROM termine WHERE TerminID = '$del_del_del'";
答案 1 :(得分:0)
您必须删除查询中的点。
"DELETE FROM termine WHERE TerminID = '.$del_del_del.'"
到
"DELETE FROM termine WHERE TerminID = '$del_del_del'";
那么一切都应该有效!