Php 如何在Codeigniter中内爆多个选择选项输入阵列

Php 如何在Codeigniter中内爆多个选择选项输入阵列,php,codeigniter,Php,Codeigniter,我有一个带有多个选择选项的“选择”下拉列表,这里是视图:- <select name="users[]" id="users" multiple> <option value="1">John</option> <option value="2">Doe</option> <option value="3">karan</option> </select> 但Cideigniter给我一个错

我有一个带有多个选择选项的“选择”下拉列表,这里是视图:-

<select name="users[]" id="users" multiple>
<option value="1">John</option>
<option value="2">Doe</option>
<option value="3">karan</option>    
</select>
但Cideigniter给我一个错误:-

内爆()传递的参数无效


谢谢你们的帮助。

好的,经过一点努力,我得到了它,我把内爆数组放在变量$users中并存储在数据库中,就像这样

$users=implode(',',$this->input('users'));

 $data['users'] = $users;

这对我和那些找到这个问题答案的人来说都很有用,谢谢整个社区

你可以使用
$\u POST('users')
而不是
$this->input->POST('users',TRUE)

var\u转储什么($this->input->POST('users',TRUE))告诉你?你所做的可能重复是正确的。我认为你的表单方法是“GET”,应该是“POST”,而不是100%的POST方法
$users=implode(',',$this->input('users'));

 $data['users'] = $users;