Php mysqli_fetch_数组中的按钮结果无法进入下一页
我有一个php页面,其中包含以下代码,该代码将按钮的变量传递到下一个页面: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'
<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";
}