前几天在做一个php程序,由于用asp习惯了,在用到checkbox时就这样写了,发现程序不能象asp一样取到值:
<
input
type
="checkbox"
name
="myqx"
value
=1
>
<
input
type
="checkbox"
name
="myqx"
value
=2
>
<
input
type
="checkbox"
name
="myqx"
value
=3
>
查了资料才知道原来在PHP中checkbox的名称要声明为数组,即
<
input
type
="checkbox"
name
="myqx[]"
value
=1
>
<
input
type
="checkbox"
name
="myqx[]"
value
=2
>
<
input
type
="checkbox"
name
="myqx[]"
value
=3
>
这样PHP就很好处理了,如下:
$myqx
=
$_POST
[
'
myqx
'
];
for
(
$i
=
0
;
$i
<
count
(
$myqx
);
$i
++
)
echo
$myqx
[
$i
]
.
"
<br>
"
;
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
查了资料才知道原来在PHP中checkbox的名称要声明为数组,即
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
这样PHP就很好处理了,如下:
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)