我有这个代码允许我选择一个复选框..现在我需要做的是给这段代码一个if语句,以便,如果检查它在数据库中发布“1”值,否则发布0!
谢谢!
echo "<td><input type='checkbox' size='40' name='active[$i] ' value='{$rows['img_active']}' ";?> <?php if($rows['img_active'] == 1) { echo 'checked'; } ?> <?php echo "/> </td>";
答案 0 :(得分:1)
未选中复选框值不会在POST中发送。完全没有。因此,您需要检查$_POST
中相应图像是否有值。如果它在那里 - 在客户端检查复选框。否则 - 不。并根据此决定将数据放入数据库。