我有这张PHP/HTML,以POST形式包装。如何仅将删除按钮单击的行的ID传回服务器?PHP动态HTML问题
<table>
<tr>
<th>File Path</th>
<th>Expiration</th>
</tr>
<?php
$result = mysql_query ($list_query);
$row_count = mysql_numrows ($result);
for ($i = 0; $i < $row_count; $i++) {
$id = mysql_result ($result, $i, "id");
$path = mysql_result ($result, $i, "path");
$expiration = mysql_result ($result, $i, "expires");
?>
<tr>
<td width="60%">
<?php echo $path; ?>
</td>
<td>
<?php echo $expiration; ?>
</td>
<td>
<input type="submit" value="Delete Expiration" />
</td>
</tr>
<?php
}
?>
</table>
你输入字段没有任何形式的。 – afaolek 2011-06-06 18:00:18
正如我在我的问题中指出的那样,整张桌子都被包裹在一张表格中。 – Nik 2011-06-06 18:02:32
你甚至不需要在这里的表单。你可以建立一个“删除链接”(你甚至可以把它变成一个带有“onclick”Javascript事件的按钮),将查询ID传递给查询参数(例如'/delete_expiration.php?id=1234')。然后您可以处理该页面上的删除。 – 2011-06-06 18:11:39