php - 从多个选择值中获取所有 $_POST

标签 php html post

我有这个 HTML 代码:

<select name="cars">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

为了让用户能够选择多个项目,我使用了这个 jQuery 插件:http://harvesthq.github.com/chosen/

但是,一旦提交...PHP 脚本只能检索其中一个 $_POST['cars'] 值。最后一个。如何使 PHP 能够检索所有内容?

最佳答案

我找到了答案......

<select name="cars[]" multiple="multiple">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

在 PHP 部分:

$cars = $_POST['cars'];
print_r ($cars);

关于php - 从多个选择值中获取所有 $_POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44032799/

相关文章:

php - MySQL 从给定的父 ID 检索完整的后代

php - JEdi​​table 未保存在 Mysql 中

java - 从数据库表中提取信息 php

html - 元素两侧的响应式三 Angular 形

http - 是否可以在 NSIS 中使用 http get 和 http post?

php - 这是有效的 PHP 吗?复杂的 If 语句

php - 使用主键作为字符串存储网站设置选项

javascript - jQuery 复制内容并在追加之前从中删除类

jquery - 根据视口(viewport)稍微向上或向下移动一个 div

ruby-on-rails - 对 HTTP POST 参数命名约定的偏好?