计算未选中的复选框

时间:2011-10-21 00:48:45

标签: php mysql

$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'?非常感谢大家。

1 个答案:

答案 0 :(得分:1)

您只会获取已选中复选框的参数。您需要添加hidden值才能提供默认值。例如:

<input name="check_1" type="hidden" value="0">
<input name="check_1" type="checkbox" value="1">

如果选中该复选框,则check_1将为'1',否则为'0'