0

我的 HTML 表单中有一个字段,该字段正好接受 7 个选择(最终用户从大约 20 张图片中挑选了 7 张),并且需要将选择作为单独的变量传递给 PHP。

我的 HTML 表单元素:

  <select name="pics[]" multiple="multiple">
  <option value='101'>Picture 1</option>
  <option value='102'>Picture 2</option>
           ...
  <option value='120'>Picture 20</option>
  </select>

在 PHP 端,我需要将用户选择的 7 个选项中的每一个都存储在单独的变量中,例如:

   $a = 101; $b= 103; etc

我知道我可以使用 foreach 循环列出它们,但是如何将它们分成单独的变量?

任何帮助将不胜感激。

4

1 回答 1

0

从字面上看你的例子(正好有 7 个变量从$ato命名$g):

list( $a, $b, $c, $d, $e, $f, $g ) = $_POST['pics'];

您现在有 7 个变量,每个变量都有一个选定的值。

于 2013-10-30T00:08:54.450 回答