$chk = $_POST['chk'];
$count = count($chk);
for ($i=0; $i<$count; $i++) {
$abc = $chk[$i];
$query = mysql_query("UPDATE tbl_softwareinstalled SET status = 'Enabled' WHERE vendor = '$abc'");
}
我这里有一个代码,用于计算选中的复选框并更新'tbl_softwareinstalled',其中'status'列为'enabled'。我的问题是如何计算我桌子上未选中的复选框,设置status = 'Disabled'
?非常感谢大家。
答案 0 :(得分:1)
您只会获取已选中复选框的参数。您需要添加hidden
值才能提供默认值。例如:
<input name="check_1" type="hidden" value="0">
<input name="check_1" type="checkbox" value="1">
如果选中该复选框,则check_1
将为'1'
,否则为'0'
。