我正在尝试使用复选框进行多次删除。但作为测试,我试图获取前两个复选框的值,但它不起作用。我做了:
<td> <input type="checkbox" name=" <?php echo $name[$pos]; ?> " value="<?php echo $row["id"]; ?>" /> </td>
要在页面加载时首先显示记录,然后在顶部显示记录,我执行以下操作来打印前 2 个复选框的名称以及打印第一个复选框的值:
elseif(isset($_POST["delete"])){
echo $name[0];
echo $name[1];
$value_of_box = $_POST["$name[0]"];
echo $value_of_box;
}
但只有复选框的名称被识别,因为它打印
名称 1 名称 2
但我收到了这个错误:“
注意:未定义索引:第 27 行 C:\wamp\www\crud_exer1\content.php 中的 name1
“在打印复选框的值时..我认为如果它识别出框的名称,它也应该识别出值,对吧?这有什么问题?