我有以下代码:
{
echo "<tr>";
echo "<td>" . $row1['supervisiondate'] . "</td>";
echo "<td>" . $row1['level'] . "</td>";
echo "<td>" . $row1['division'] . "</td>";
echo "<td>" . $row1['supervisor'] . "</td>";
echo "<td>" . $row1['totalscore'] . "</td>";
echo "<form action='refereesupervision.php' method='post'>";
echo "<td>
<input name='refereeID' value='" . $row['refereeID'] . "'/>
<input name='supervisionID' value='" . $row1['supervisionID'] . "'/>
<input type='submit' value='View'/>";
echo "</form></td>";
echo "</tr>";
} </br>
当refereesupervision.php使用post为两个变量中的每一个接收数据时,仅接收refereeID。应该注意的是,两个单独的表有两个单独的查询,它们产生$ row和$ row1。
寻找一些指导或参考来帮助我理解。
干杯
答案 0 :(得分:0)
根据注释将输入名称从ID更改为supervisionID
<input name='ID' value='" . $row1['supervisionID'] . "'/>
<input name='supervisionID' value='" . $row1['supervisionID'] . "'/>
根据评论和编辑原始问题。答案是
$refereeID
与$refereeid