PHP获取复选框的值存到数据库
<tr><td>兴趣:</td><td><inputtype="checkbox"name="loves[]"value="乒乓球">乒乓球<inputtype="che...
<tr><td>兴趣:</td><td>
<input type="checkbox" name="loves[]" value="乒乓球">乒乓球
<input type="checkbox" name="loves[]" value="计算机">计算机
<input type="checkbox" name="loves[]" value="唱歌">唱歌</td></tr>
我弄过ASP的
不过现在学PHP 有些东西还不太习惯
大哥,代码怎么写。。 展开
<input type="checkbox" name="loves[]" value="乒乓球">乒乓球
<input type="checkbox" name="loves[]" value="计算机">计算机
<input type="checkbox" name="loves[]" value="唱歌">唱歌</td></tr>
我弄过ASP的
不过现在学PHP 有些东西还不太习惯
大哥,代码怎么写。。 展开
4个回答
展开全部
<form action=''method="post">
<input type="checkbox" name="loves[]" value="乒乓球">乒乓球
<input type="checkbox" name="loves[]" value="计算机">计算机
<input type="checkbox" name="loves[]" value="唱歌">唱歌</form>
php
$loves=$_POST['loves'];//一个数组;
$loves=implode(",", $loves);//一个字符串;
<input type="checkbox" name="loves[]" value="乒乓球">乒乓球
<input type="checkbox" name="loves[]" value="计算机">计算机
<input type="checkbox" name="loves[]" value="唱歌">唱歌</form>
php
$loves=$_POST['loves'];//一个数组;
$loves=implode(",", $loves);//一个字符串;
展开全部
$loves = $_POST['loves']; // 为一个数组
接下来就根据你的需求保存了,可以用序列化方式保存数组
或者把数组转换为字符串
接下来就根据你的需求保存了,可以用序列化方式保存数组
或者把数组转换为字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我是学asp的,但是同样的道理,你可以在复选框外面套一个表单<form>.
提交的时候用post 方法,action跳转到你想要的页面,在那个页面用request(asp里是用request,php同样有对应得方法)获取,获取时可根据checkbox的名字或者id来获取对应复选框的值。当你获取到值时,你就可以用php的方法把它填到你的数据库里了。
我已经把方法告诉你了,代码自己去查。
提交的时候用post 方法,action跳转到你想要的页面,在那个页面用request(asp里是用request,php同样有对应得方法)获取,获取时可根据checkbox的名字或者id来获取对应复选框的值。当你获取到值时,你就可以用php的方法把它填到你的数据库里了。
我已经把方法告诉你了,代码自己去查。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ASP得到个数据序列..用 , 来隔开数据
而PHP用[]得到一个数组
而PHP用[]得到一个数组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询