我有這張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