$_POST复选框多个选项只显示最后一个值

$_POST复选框多个选项只显示最后一个值

$_POST复选框多个选项只显示最后一个值

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

你好,代码建议修改如下:

<input type="checkbox" name="love[]" value="运动"> 
<input type="checkbox" name="love[]" value="阅读"> 
<input type="checkbox" name="love[]" value="旅游">

 php代码如下:

<?php
$text1=$_POST['love'];
for($i=0;$i<count($text1);$i++)
{
$yourwant = $text1[$i];
echo $yourwant."<br/>";
}
?>

如果解决您的问题请采纳,祝学习愉快!

  • C伟 提问者 #1
    非常感谢!点赞!HTML 的 name是关键
    2018-02-20 12:43:53
guly 2018-02-20 11:36:56
你好,为了准确解决您的问题,建议贴出您的源码,祝学习愉快!
  • 提问者 C伟 #1
    <input type="checkbox" name="love" value="运动"> <input type="checkbox" name="love" value="阅读"> <input type="checkbox" name="love" value="旅游"> 这3个值都传值过去,打印出来只有 旅游
    2018-02-20 11:40:40
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师