0

我有一个名为 form_data_submit.php 的页面,我在其中通过文本字段输入数据并将其存储在表 formdata 中的数据库 myform 中。我想显示带有编辑选项的数据库,该选项将带我回到 form_data_submit.php,我可以在其中更新我的行并在我的数据库中更新它。

4

2 回答 2

0

如果您想更新,可以将 ID 添加为参数:

form_data_submit.php?id=123

if (isset($_GET['id']) && is_numeric($_GET['id'])) {
    // UPDATE `mytable` SET ... WHERE id = $_GET['id']
} else {
    // INSERT INTO `mytable` ...
}

注意:您应该使用PDO

于 2013-10-05T21:00:25.940 回答
0

如果我理解正确,您想在同一页面中插入和更新。您可以使用$_GET['page_type']=update 之类的方法进行更新,即: url.com/?page_type=update 在您的 php 中处理将数据插入到 DB 中,您将检查

if ($_GET['page_type'] == 'update') {
// Do MySQL update
} else {
// Do MySQL insert
}

走运

于 2013-10-05T20:57:39.883 回答