【发布时间】:2014-12-31 02:02:58
【问题描述】:
这是我创建的表格,所以当我按下编辑按钮时,它应该将我带到另一个页面进行编辑。对于第一行的第一个编辑按钮,它不起作用,但是对于第二行的其余编辑按钮,它可以工作。请帮忙。谢谢!
<table border='1'>
<tr>
<th width='120'>Production ID</th>
<th width='120'>Description</th>
<th width='120'>BOM</th>
</tr>
<?php
for ($i = 0; $i < $num; $i++) {
$fetch = mysqli_fetch_row($select);
echo "<tr>
<td>" . $fetch[0] . "</td>
<td>" . $fetch[1] . "</td>
<td>" . $fetch[2] . "</td>
<td><form action='AddProductMainEdit.php?prodid' method='GET'><input type='hidden' value='".$fetch[0]."' name='prodid'><input type='submit' id='edit' value='Edit'></form></td>
</tr>";
}
?>
</table>
【问题讨论】:
-
在浏览器中使用类似 CTRL-U 的方式查看生成的 HTML。这应该有望出现第一行和后续行之间的任何差异。而且,如果我是一个无神论者,或者更糟的是,一个恶魔崇拜者怎么办。 “提前谢谢”可能比“上帝保佑你”更好:-)
-
为什么
for在提取之前? -
是的,我检查所有行是否相同
-
for 循环是查看我的数据库中有多少条记录,然后我获取我的单个列?如果我错了,请纠正我
-
也许只是一个错误?