通过html表单传递PHP变量

时间:2014-12-14 17:25:59

标签: php

您好我正在尝试使用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>';

1 个答案:

答案 0 :(得分:2)

<form action="delete.php" action="POST">更改为<form action="delete.php" method="POST">

要考虑,也许在要删除的项旁边放置复选框。然后提交删除多个项目