我有一个名为form_data_submit.php的页面,我在其中通过文本字段输入数据并将其存储在表格formdata中的数据库myform中。我想用一个编辑选项显示数据库,该选项将引导我返回到form_data_submit.php,在那里我可以更新我的行并在我的数据库中更新它。
答案 0 :(得分:0)
如果我理解正确,您希望在同一页面中插入和更新。
您可以使用类似$_GET['page_type']
= update的内容进行更新,即:url.com/?page_type = update
在处理数据库插入数据库的php中,你会检查
if ($_GET['page_type'] == 'update') {
// Do MySQL update
} else {
// Do MySQL insert
}
祝你好运
答案 1 :(得分: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。