网站首页 > 文章中心 > 其它

php提交复选框数据

作者:小编 更新时间:2023-09-01 18:43:17 浏览量:482人看过

php 提交复选框内容

我看还是结合js吧,或者使用jquery,先在页面上建立一个隐藏域,然后用就是将选中的复选框的值赋值到这个隐藏域,php代码再获取这个隐藏域的值再写入数据库,这样不就达到了你选中几个就写入几个到数据库的目的了吗?

php表单复选框提交数据问题

input name="check[]" value="1" /

选中这一项,提交后,php得到数组

$check = array( 0 = '1' );

正常情况,php是不可能获取到后面html代码的内容.

建议改成这样的,将后面需要的值,放入value中.

php提交复选框数据-图1

这样提交后得到数组

在使用逗号分隔成新的数组.

关于PHP复选框提交问题,每次提交到数据,只显示1个选择的值,而不是多选的值.

复选框的名称全部改为 ?xuan1[],如

label

input?type="checkbox"?name="xuan1[]"?value="1"?id="1"?1

/label

php提交复选框数据-图2

复选框/label

取值时

$count=count($_POST['xuan1']);

$value="";

for?($i=0;$i$count;$i++)?{

$value.=$xuan1[$i]."?";

}

php复选框提交

这是我的代码,看对你有帮助没有.

HTML?代码:

input?name="id[]"?type="checkbox"?value="内容1"?id="ab1"?/

PHP?代码:

php

echo?implode($_POST['id'],',');//这个把提交的内容用逗号隔开

以上就是土嘎嘎小编为大家整理的php提交复选框数据相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章