PHP表单提交页面复选框的名称后要加[],这样在接收页面才能得到正确的结果。表单提交后得到的是一个数组,然后通过访问数组元素得到表单的具体vaule值。得到的checkbox1的值,默认有</br>换行。
<input type="checkbox" name="myqx" value=1> <input type="checkbox" name="myqx" value=2> <input type="checkbox" name="myqx" value=3>
上述是基本格式,改成下面这种
<input type="checkbox" name="myqx[]" value=1> <input type="checkbox" name="myqx[]" value=2> <input type="checkbox" name="myqx[]" value=3>PHP处理数据时
<?php $myqx = $_POST['myqx']; for($i=0; $i < count($myqx); $i++){ echo $myqx[$i]."<br>"; } ?>
转载请注明出处 AE博客|墨渊 » PHP在处理checkbox复选框表单提交
发表评论