Php mysqli_fetch_数组中的按钮结果无法进入下一页

Php mysqli_fetch_数组中的按钮结果无法进入下一页,php,mysqli,Php,Mysqli,我有一个php页面,其中包含以下代码,该代码将按钮的变量传递到下一个页面: <div><center><table> while($row = mysqli_fetch_array($result)) { echo "<td><form action= display.php method= 'post'><input type='hidden' name='projectid'

我有一个php页面,其中包含以下代码,该代码将按钮的变量传递到下一个页面:

<div><center><table>
while($row = mysqli_fetch_array($result))
{
    echo "<td><form action= display.php  method= 'post'><input type='hidden'      
          name='projectid'     value=".$row['projectid'].">
          <input type= 'submit' name= 'type'   
          value= 'View/Amend Project Details'></form></td>\n";
}
echo "</table></div>";
我在下一页的表格中有:

$projectid= $_POST['projectid'];
echo "<td>" . $row['projectname'] . "</td>";

我仍然看不出问题所在,知道吗?

问题是您试图使用第二页上的$行,但它没有设置在那里


您必须再次执行mysqli查询,或者使用隐藏的输入字段通过表单传递$row['projectname']的值。

是否在下一页获取$row?你犯了什么错误?请阅读本网站的帮助部分,并在下一页添加更多信息$row是什么?
<?php

  while($row = mysqli_fetch_array($result,,MYSQLI_ASSOC))
    {
       echo " name='projectid' value=".$row['projectid']."> value= 'View/Amend Project Details'>\n";
    }