我正在尝试从视图页面发布name="std_id[]"
数组。但是在尝试使用print_r($std_id)
打印数组时控制器中我无法找到任何数据。代码如下:
在视图页面中:
<?php
foreach ($all_student as $v_student) {
?>
<tr><td style="display:none"><input type="text" value="<?php echo $v_student->std_id ?>" name="std_id[]"></td>
<td class="center"><?php echo $v_student->std_name; ?></td>
<?php }?>
在控制器功能中:
$std_id = $this->input->post("std_id[]", true);
print_r($std_id);
exit();
答案 0 :(得分:1)
您输入的输入名称错误。您需要更改行
$std_id = $this->input->post("std_id[]", true);
使用:
$std_id = $this->input->post("std_id", true);