php中checkbox复选框的使用说明

来源:互联网 发布:python 2.7 sip 编辑:程序博客网 时间:2024/05/01 17:22
问题描述:有学员申请某一教练为自己教练时,教练在审核时可以通过checkbox复选框进行批量审核,提高审核效率。
  代码:1.首先在页面中使用复选框,因为在选择时会有多条记录,所以使用数组:
<input type="checkbox" name="IDcard1[]" value="{$ch.IDcard}" id="IDcard1">
        2.当教练点击同意或不同意时,触发事件,处理代码如下:
       if(!empty($_POST["IDcard1"])){  
           $array = $_POST["IDcard1"];  
           $size = count($array);  
           for($i=0; $i< $size; $i++){  
          
                $idcard1 =$array[$i];  
                $coachid = $_SESSION['qtname'];
                $stu = M('student');
                $vo = array('CoachID' => $coachid);
                $vo1 = array('CoachID' => null);
                if ($_POST['agree']) {
                 $stu->where(array("IDcard=$idcard1"))->setField($vo);
                
                 echo '<script>alert("已同意成为该学员教练!");
                }
                if ($_POST['disagree']) {
                $rs1 = $stu->where(array("IDcard=$idcard1"))->setField($vo1);
                echo '<script>alert("已拒绝成为该学员教练!");
              }
            }  
         } 
0 0