php form表单如何post获取checkbox值,放入到数据库里?

如题所述

哇,我刚做这个,checkbox是数组你要把他们放在数组里面
原理就是:把那几个值传过来。再把他们转成非数组
比如:
<input type="checkbox" name="waistline[]" value="29" />29
<input type="checkbox" name="waistline[]" value="30" />30
<input type="checkbox" name="waistline[]" value="31" />31
<input type="checkbox" name="waistline[]" value="32" />32
这几个表单
$waistline=$_POST["waistline"];
$myallsport = implode (",", $waistline);

这样insert的时候 就把$myallsport 这个插入到里面就O了追问

首先声明下,我这个checkbox不是像你这样已经都写好的 数值, 我那个是从while里循环出来的值,每一次都会覆盖上次的内容,因为name相同嘛,

追答

天那,原理不都是一样的吗?

追问

我已经试过了,结果是不行的

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-08-18
直接获取name的值就好啦!例如:<input type="checkbox" name="serName" value="张三"/>
post ”serName“就好啦!追问

默认 打印print_r($_POST] 多选框的值就是 你所说的checkbox的name值

追答

啥问题???

追问

表单 post无法获取选择checkbox的值,

追答

"从while里循环出来的值"????说明白点??复选框还用循环吗??

第2个回答  2011-12-26
<input type="checkbox" name="name" id="id" value="ddd">接受name,$_POST['name']

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网