生成一个复选框值数组,并将数组发布到Yii中的函数控制器

时间:2014-02-26 09:01:01

标签: php arrays checkbox yii

我已经改变了我的问题,我有一个页面,其中有一个独立于模型的复选框列表。我想获取所选复选框的值,并将复选框的值发布到控制器中的函数。此功能也独立于模型。

查看
这是for循环。

<td>
<input type="checkbox" name="student[]" value="<?php $esid=$examstudent[$i]['id']; ?>">
 </td>

链接

   echo CHtml::button('Allocate', array('submit' => array('ExamStudent/AddMod')));

控制器

   public function actionAddMod()
  {
     $list=array(); 
$list[]=$_POST["student"];
print_r($list);
   }

当点击指向该功能的链接时,我想将“student”中的数据发送到控制器中的功能。怎么去呢?

2 个答案:

答案 0 :(得分:0)

我认为你应该

<td>
 <input type="checkbox" name="student[]" value="<?php $esid=$examstudent[$i]['id']; ?>">
</td>

您将数据重定向到不同的页面是什么意思?

答案 1 :(得分:0)

不太确定你为什么要这样做,

但您可以使用会话来保留POST数据;