使用select2,如何使用CodeIgniter通过PHP获取多个数据?

Ins*_*hin 1 php

这是我的视图页面.如何从此处添加多个数据?

  <select multiple  id="e19">
      <option value="January">January</option>
      <option value="February">February</option>
      <option value="March">March</option>
      <option value="April">April</option>
      <option value="May">May</option>
      <option value="June">June</option>
      <option value="July">July</option>
      <option value="August">August</option>
      <option value="September">September</option>
      <option value="October">October</option>
      <option value="November">November</option>
      <option value="December">December</option>
</select>
Run Code Online (Sandbox Code Playgroud)

Md.*_*ain 5

您没有指定select必需的标记名称.

好.让select标签的名称为"月",那么您的代码就是这样

<select multiple id="e19" name="month[]">

现在,在您的控制器中,您将获得包含所选项目的数组.

让你选择3项January,AprilDecember

现在你打印出来了 $_POST['month']

这里我举一个CI的例子

echo '<pre>';
print_r($this->input->post('month'))
echo '</pre>';
Run Code Online (Sandbox Code Playgroud)

然后你的输出将是这样的

array(
      '0' => 'January'
      '1' => 'April'
      '2' => 'December'
)
Run Code Online (Sandbox Code Playgroud)

现在你可以随心所欲地使用这个数组了.