Isa*_*rez 0 html php html-table http-get
我在index.php中有一个包含3列的表:
ID | StName | Inspect
_________________________________
1 Wisconsin INSPECT
2 Alabama INSPECT
3 Nebraska INSPECT
Run Code Online (Sandbox Code Playgroud)
最右边的列是一个提交按钮,它将用户带到名为inspect.php的页面.我想在用户单击INSPECT按钮时将相应的ID列值发送到inspect.php,以便我可以在inspect.php中使用该值,我该怎么做?
目前我有:
//index.php
echo "<table border = 1>
<tr>
<td>ID</td>
<td>StName</td>
</tr>";
// go into a loop to create more rows -- omitted
echo "<tr>";
echo "<td>" . $resultArr[0] . "</td>";
echo "<td>" . $resultArr[1] . "</td>";
echo "<td> <form action='inspect.php' method='get'>
<input type='Submit' value='Inspect'>
</form>
</td>";
echo "</tr>";
echo "</table>";
Run Code Online (Sandbox Code Playgroud)
$ resultArr [0]包含我要发送给inspect.php的ID值
因此,在表单内添加一个带有name属性的输入字段,该属性将成为inspect.php页面上的索引键名
<form action='inspect.php' method='get'>
<input type='hidden' name="id" value='<?php echo $resultArr[0]; ?>'>
<input type='submit' value='Inspect'>
</form>
Run Code Online (Sandbox Code Playgroud)
一个更好,更简单的方法是没有提交,只需使用类似的超链接
<a href="inspect.php?id=<?php echo $resultArr[0]; ?>">Inspect</a>
Run Code Online (Sandbox Code Playgroud)
然后在inspect.php页面上处理此ID
| 归档时间: |
|
| 查看次数: |
2970 次 |
| 最近记录: |