
正文
php复选框提交数据库 php复制数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php系统操作mysql 将html 复选框值插入数据库问题
input name="20" type="checkbox" value="?php echo $row_option['cid'] ?" /问题,同样的name那只能获取一个。
相关问答
Q1: php复选框提交
这是我的代码,看对php复选框提交数据库你有帮助没有。
HTML 代码php复选框提交数据库:
input name="id[]" type="checkbox" value="内容1" id="ab1" /
input name="id[]" type="checkbox" value="内容2" id="ab1" /
input name="id[]" type="checkbox" value="内容3" id="ab1" /
input name="id[]" type="checkbox" value="内容4" id="ab1" /
PHP 代码:
?php
echo implode($_POST['id'],',');//这个把提交的内容用逗号隔开
?
Q2: php中怎么把复选框的值写入MYSQL数据库
一个思路,checkbox就是在name属性加[],你的就写成input name="mudi[]" type="checkbox" value="整粒" checked /。。。。等
,至于用js的话,是可以控制的。 因为你是一个字段,php接受该数组的时候,用“|”把值穿起来,比如我选了“分级”和“整粒”,就成了“分级|整粒”,这样写进数据库,以后需要读取判断的时候,先读取该字段的值,然后以“|”为分隔符判断是否所需要的指在里面,就可以了。希望这是你要的答案。
:)
Q3: php 怎么向数据库提交复选框?为什么我存入的值都显示Array?代码那里有问题?
php复选框提交数据库你的checkbox本身就是数组啊php复选框提交数据库,$checkbox = implode(',',$checkbox);加这句就可以了php复选框提交数据库,或者$checkbox = serialize($checkbox);把数组变成字符串再存进数组,再或者json_encode($checkbox)把$checkbox变成json字符串存进数据库里面,方法多的是!
Q4: PHP怎么获取复选框提交的数据啊
代码如下:
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
titlephp获取 checkbox复选框值的方法/title
/head
body
form name="form1" method="post" action=""
label
input type="checkbox" name="checkbox[]" value="复选一"
复选一
/label
label
input type="checkbox" name="checkbox[]" value="复选二"
/label
复选二
label
input type="checkbox" name="checkbox[]" value="复选三"
/label
复选三
label
input type="checkbox" name="checkbox[]" value="复选四"
/label
复选四
label
input type="submit" name="Submit" value="提交"
/label
/form
/body
/html
?
if( $_POST )
{
$value = $_POST['checkbox'];
echo '你选择了:'.implode(',',$value);
//由于checkbox属性,我们必须把checkbox复选择框的名字设置为一个如果checkbox[],这样php才能读取,以数据形式,否则不能正确的读取checkbox复选框的值哦。//脚本之家 jb51.net 整理
}
?
关于php复选框提交数据库和php复制数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








