Browsed by
Tag: 复选框

PHP获取复选框checkbox值的方法

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框值的获取