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/13110758/

相关文章:

php - 如何在 PHP 应用程序中打印 mysql 中的行号

php - 在 PHP 中按天对 MySQL 数据进行分组

php - jquery 比较两个字段值

php - 在 jquery 中提交表单 - 不适用于 firefox

php - 我怎样才能让这些 if 语句起作用

php - Laravel AJAX Post 数组在服务器上变空

php - 通过 PHP 将 App Inventor 2 的文件上传到服务器

c - 无法使用 libcurl 将 .txt 文件从 ubuntu linux 上传到 apache http 服务器

javascript - 谷歌地图显示 BAD

javascript - 牛顿拉夫森法 JavaScript