-1

可能重复:
从复选框中检索值

在以下脚本中,我只能返回复选框的最后一个选定值。如何返回其余值以进行验证。

HTML 表单

Qualification: <input type="checkbox" name="qual" value="10" /> 10th Std
<input type="checkbox" name="qual" value="12" /> 12th Std
<input type="checkbox" name="qual" value="grad" /> Graduation

PHP 代码

 $qual = array();
 $qual = $_GET['qual'];

 print_r ($qual);
4

3 回答 3

8

试试这个。这可能会帮助你....

<input type="checkbox" name="qual[]" value="10" /> 10th Std
<input type="checkbox" name="qual[]" value="12" /> 12th Std
<input type="checkbox" name="qual[]" value="grad" /> Graduation

PHP 编码:

$qualfication = $_GET['qual'];
print_r($qualfication);
于 2012-05-17T08:55:02.793 回答
1

尝试将复选框输入的名称更改为qual[],如下所示:

<input type="checkbox" name="qual[]" value="10" /> 10th Std
<input type="checkbox" name="qual[]" value="12" /> 12th Std
<input type="checkbox" name="qual[]" value="grad" /> Graduation
于 2012-05-17T08:53:24.847 回答
1

换成name="qual"_name="qual[]"

这会给你一个数组:

$qual = $_GET['qual'];
print_r($qual);
于 2012-05-17T08:53:27.513 回答