如何获取已选中复选框的值并在codeigniter中对每个复选框执行操作?

时间:2016-06-17 22:33:35

标签: javascript php codeigniter

<input type="checkbox" value="<? echo $user->roll_no ?>" name ="user[]" /></td>

阵列&#39;用户&#39;存储以及如何对数组的每个元素执行操作? 模型,视图和控制器中的代码应该是什么?

2 个答案:

答案 0 :(得分:0)

我会使用简单的php foreach语句。该数组存储您在上面的html中回显的值。在表单提交期间仅发送已选中的复选框。

<?php
    foreach($_REQUEST["user"] as $roll_no){
        //perform action here $roll_no is the variable you need
    }
?>

答案 1 :(得分:0)

在控制器中

<?php
function some_function()
{
  $user = $this->input->post('user');
   if(! empty($user))
   {
     foreach($user as $roll_no)
     {
      //ur user roll no value  $roll_no
     } 
   }
 }