加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 数据库保存并检索上次保存的值

发布时间:2020-12-13 17:15:41 所属栏目:PHP教程 来源:网络整理
导读:关于逻辑,我有一个混乱的想法..这是一个我首先要验证的表单,然后我想保存在数据库中,然后我想在另一个页面上显示它. 我已经验证了它(将表单传输(即表单操作)到同一页面),我已将其保存在数据库中,现在我试图在另一页面上显示数据. 我曾经想过,我会将数据保存
关于逻辑,我有一个混乱的想法..这是一个我首先要验证的表单,然后我想保存在数据库中,然后我想在另一个页面上显示它.

我已经验证了它(将表单传输(即表单操作)到同一页面),我已将其保存在数据库中,现在我试图在另一页面上显示数据.

我曾经想过,我会将数据保存到数据库并将一些唯一值传递给另一个页面,也许某种数字是由与同一表单相关的数据库自动生成的.

现在我有问题该怎么办?有什么想法吗?

因为它是一个逻辑因此我标记php,MySQL和JS

解决方法

一旦执行类似这样的INSERT操作,调用 mysql_insert_id(),

$lastInsertedId =  mysql_insert_id(); # Assuming you have an auto increment column in your table.
header('Location: view.php?id='.$lastInsertedId);

比你的view.php获得id&获取记录以显示它,

$id = $_GET['id'];

注意:Please,don’t use mysql_* functions in new code.它们不再维护and are officially deprecated.请参阅red box?请转而了解prepared statements,使用PDO或MySQLi – this article将帮助您确定哪个.如果您选择PDO,here is a good tutorial.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读