我已经构建了一个具有复选框输入数组的表单(保存到数组)。但是,当我发布它并检索结果时,它只提供最后一个选择。
<input type="checkbox" value="Friendly" name="quest[9]"> Friendly<br>
<input type="checkbox" value="Attentive" name="quest[9]"> Attentive<br>
<input type="checkbox" value="Enthusiastic" name="quest[9]"> Enthusiastic<br>
<input type="checkbox" value="Understanding" name="quest[9]"> Understanding<br>
<input type="checkbox" value="Well Mannered" name="quest[9]"> Well Mannered<br>
<input type="checkbox" value="Efficient" name="quest[9]"> Efficient<br>
<input type="checkbox" value="Genuine" name="quest[9]"> Genuine<br>
例如,假设我选择了“友好”、“高效”和“正版”。
当我将其发布到 PHP 文档并运行时
print_r($_POST['quest']);
我只收到
Array ( [9] => Genuine )
回来所以“正版”是我回来的唯一项目。有没有办法解决这个问题?我做错了什么?
这是调查中的第 9 个问题,因此很遗憾无法更改名称。有没有办法将结果组合到用逗号分隔的单个数组中?我总是可以explode
在 php 方面。