Php 发布不同的名称字段

Php 发布不同的名称字段,php,Php,我正在进行一项调查,用户可以创建他们的问题/答案,然后将其显示给最终用户。我遇到的问题是将值发布到另一个页面。原因如下: <dt><label for='$row[question]'>$row[question]</label></dt>"; if ($row['type'] == "1-5") { echo "<dd><input type='radio' name

我正在进行一项调查,用户可以创建他们的问题/答案,然后将其显示给最终用户。我遇到的问题是将
值发布到另一个页面。原因如下:

<dt><label for='$row[question]'>$row[question]</label></dt>";

         if ($row['type'] == "1-5")
         {
            echo "<dd><input type='radio' name='$row[id]' value='1' />&nbsp;&nbsp;1
                      <input type='radio' name='$row[id]' value='2' />&nbsp;&nbsp;2
$row[问题]”;
如果($row['type']=“1-5”)
{
回声“1
2.
我的的名称不是静态的。数据库中的id是一个自动编号


我如何在另一个页面上检索此内容以执行它?提前谢谢!

我找到了答案。无论如何,谢谢

foreach ($_POST as $param_name => $param_val) {
    echo "Param: $param_name; Value: $param_val<br />\n";
}
foreach($\发布为$param\u name=>$param\u val){
echo“Param:$Param\u name;Value:$Param\u val
\n”; }
我认为不能使用所有数字作为元素名称。无论如何,您需要通过$\u POST查看是否有任何键匹配。最好在它前面加上类似于,
“行”.$row['id']