当前位置:编程学习 > php >>

自学php笔记,post和get取值checkbox的方法和代码

在asp里面checkbox我记得post就可以直接得到一组用逗号隔开的数据,但是php就不行啦,对于自学php的我,正好记录下来,如果你遇到类似的问题,或许也对你有所帮助

php获取复选框的值代码

在php中获取值的方法就是GET与POST命令了,但是如果获取复选框的值稍有一点不同了,下面我来给大家介绍介绍。
因为复选框大多是几个同时存在的,我们都会name[]的名字必须是一个数组的 这样只要获取一个就可以了

html代码:
<input type="checkbox" name="zzzyk_com[]"  value="1">1 <input type="checkbox" name="zzzyk_com[]"  value="2">2 <input type="checkbox" name="zzzyk_com[]"  value="3">3
处理表单的PHP页面代码:
if(!empty($_POST['zzzyk_com'])){
    echo('您的选择结果是:');
    for($i=0; $i<count($_POST['zzzyk_com']);$i++){
          echo($_POST['zzzyk_com'][$i].'    ');//循环输出,也可以根据需要组成一个字符串 例如 $delid.=$_POST['zzzyk_com'][$i]."/";   
    }
}


html代码一样:
<input type="checkbox" name="zzzyk_com[]"  value="1">1 <input type="checkbox" name="zzzyk_com[]"  value="2">2 <input type="checkbox" name="zzzyk_com[]"  value="3">3

处理表单的PHP页面代码:
$v = $_POST['zzzyk_com']; 
foreach( $v as $value)
{

echo($value);//循环输出,也可以根据需要组成一个字符串 例如 $delid.=$value."/";   
}

php获取 checkbox复选框值的方法,checkbox在php读取值时要用数组形式哦,我们读取这些值用php post获取是以一个array形式

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,