我有一个checkboxes
由 a 创建的列表,while loop
但是在提交表单时checkboxes
被清除。我试图unique id
通过将记录中的值放在隐藏字段中,然后if query
在标记checkbox
为选中之前使用它,但它什么也没做
<?php
while($row = mysqli_fetch_array($result)){
$posted = $row['auditID'];
?>
<tr class="hover">
<td width="180"><? echo $row['auditName']; ?>
<input type="hidden" name="audit_id_confirm" value="<? echo $row['auditID'];?>">
</td>
<td width="33"><input type="checkbox" name="audit_selected[]"
value="<? echo $row['auditID'];?>"
<?php if($_POST['audit_id_confirm'] == $posted){ echo "checked"; }?>>
</td>
</tr>
<?php
}
?>