0

我有这段代码,它允许我选择一个复选框。现在我需要做的是给这段代码一个 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>";
4

1 回答 1

1

未选中复选框值不会在 POST 中发送。完全没有。所以你需要检查$_POST. 如果它在那里 - 则在客户端检查复选框。否则 - 不。并根据此决定将什么放入数据库。

于 2012-08-22T11:06:02.060 回答