【发布时间】:2022-01-25 20:48:06
【问题描述】:
这个问题可能已经被问过很多次了,但我仍然无法找到合适的解决方案来解决我的问题。所以,我有一个 sql 表(id-> int 和 status-> tiny-int),需要在没有提交按钮的情况下激活它并保持其当前状态打开或关闭。我找到了解决问题的方法 here 。但是,这仅适用于一个复选框,我需要它用于四个复选框。 我的尝试有点奏效,但我觉得可能有更好的方法。 有人可以给我任何建议吗?
谢谢
if (isset($_POST['checkbox1'])) {
$sql1="UPDATE switch SET status = '1' WHERE id = '1'";
} else {
$sql1="UPDATE switch SET status = '0' WHERE id = '1'";
}
$result=$conn->query($sql1);
if (isset($_POST['checkbox2'])) {
$sql2="UPDATE switch SET status = '1' WHERE id = '2'";
} else {
$sql2="UPDATE switch SET status = '0' WHERE id = '2'";
}
$result=$conn->query($sql2);
-
fyi,您的第一个复选框元素未正确关闭,最后缺少
>