我的开源之路

PHP获取复选框checkbox值的方法

之前在做个程序时候遇到的困惑,如果用一个name的话,checkbox的值在PHP里面无法得到全部选择的值,今天刚看到一个比较好的办法,收下
首先是命名
<input type='checkbox' name='checkbox[]' value=$dwmyrow[banzhu] />

提交页面处理
//当计划当作sql指令的一部分时:如果参与控制的字段是数值型的,则

if(! empty($_POST['checkbox'])) {
$expr = join(",", $_POST['checkbox']);
$sql = "select * from tbl_name where field in ($expr)";
}

//如果参与控制的字段是数值型的,则

if(! empty($_POST['checkbox'])) {
$expr = "'".join("','", $_POST['checkbox']).".";
$sql = "select * from tbl_name where field in ($expr)";


如此即可实现对checkbox框值的获取

posted on 2008-05-28 17:13 刘浩 阅读(713) 评论(0)  编辑 收藏 引用 网摘 所属分类: PHP相关


只有注册用户登录后才能发表评论。
网站导航: