从多个复选框检索 $_POST 数据
使用包含多个复选框的表单时,确定已选择哪些复选框变得至关重要。本文将指导您使用 PHP 的 $_POST 超全局变量来检索选中的复选框的值。
要检索选定的复选框值,您必须首先将每个复选框的 name 属性设置为数组,例如“检查列表[]”。此修改允许您的脚本在表单提交后以数组形式访问 $_POST['check_list'][] 中的所有复选框。
考虑以下表单示例:
<form action="test.php" method="post"> <input type="checkbox" name="check_list[]" value="value 1"> <input type="checkbox" name="check_list[]" value="value 2"> <input type="checkbox" name="check_list[]" value="value 3"> <input type="checkbox" name="check_list[]" value="value 4"> <input type="checkbox" name="check_list[]" value="value 5"> <input type="submit"> </form>
PHP 代码检索选中的复选框值:
if (!empty($_POST['check_list'])) { foreach ($_POST['check_list'] as $check) { echo $check; // Echoes the value of each checked checkbox } }
在您的具体情况下,将“value”属性替换为您的$row['Report ID'] 用于检索已检查消息的主键以进行删除。
以上是如何使用 PHP 的 $_POST 从多个选定的复选框中检索值?的详细内容。更多信息请关注PHP中文网其他相关文章!