使用唯一名称作为变量的POST

时间:2015-03-05 11:11:48

标签: php variables post

好的,所以我有一个表单,你可以选择很多东西,然后通过POST发送到下一个阶段 - 名称字段是tilbehor_,然后是db的数据。 - 考试" tilbehor_23"。

现在在下一页我需要将它们变成一个变量,以便稍后调用其值。

实施例。 tilbehor_11,tilbehor_34和tilbehor_65通过POST发送到下一页,我需要通过使用变量在页面上显示其值

我该怎么做?

3 个答案:

答案 0 :(得分:0)

您可以使用foreach:

foreach($_POST as $key => $val) {
    // $key is now 'tilbehor_23' and $val is its value
}

答案 1 :(得分:0)

    foreach($_POST as $key => $value) {
      echo "POST parameter '$key' has '$value'";
     echo $_POST['tilbehor_'.$value];
    }

以上将显示发布的所有数据。你只需检查即将发生的事情以及你想要展示的内容。

答案 2 :(得分:0)

让我们说一个POST变量' tilbehor_34'值为' 1'。当你这样做时:

$key = 'tilbehor_34';
$$key = $_POST['tilbehor_34'];

变量$ tilbehor_34现在的值为' 1'