您好我正在尝试使用PHP和MySQLi建立电话联系人列表。
程序的这一部分应显示所有联系人的列表,每行旁边都有一个删除按钮。按删除按钮应将$ firstname值传递给另一个页面,然后再进行一些MySqli处理。
由于某种原因,$ firstname变量不会传递到下一页。
$results = $db->query("SELECT first_name, last_name, tele FROM contacts");
// Column headings
print '<table border="1">';
print '<tr>';
print '<td>First name</td>';
print '<td>Last name</td>';
print '<td>Telephone number</td>';
while($row = $results->fetch_object()) {
$firstname = $row->first_name;
print '<tr>';
print '<td>'.$firstname.'</td>';
print '<td>'.$row->last_name.'</td>';
print '<td>'.$row->tele.'</td>';
print '<td>
<form action="delete.php" action="POST">
<input type="hidden" name="firstname" value="'.$firstname.'">
<input type="submit" value="Delete">
</form>
</td>
</tr>';
}
print '</table>';
答案 0 :(得分:2)
将<form action="delete.php" action="POST">
更改为<form action="delete.php" method="POST">
要考虑,也许在要删除的项旁边放置复选框。然后提交删除多个项目