我也遇到这个问题,应该很容易解决。但我是 PHP 新手,所以请帮忙。
问题是:
mySQL 数据库更新后,个人资料页面未更新
例如:
1. 用户编辑他们的个人资料(例如名字)
2. 点击更新。
3. 更新mySQL的PHP脚本完美运行。
4. mySQL 中的名字更新为新输入。
5.页面重定向至个人资料页面。
6. 问题=名字是以前的名字。
用户需要注销并重新登录才能看到他们新更新的名字。
以下是在个人资料页面中查看名字的代码:
echo '<h1>' . $_SESSION['fname'] . '';
请帮忙。谢谢。
最佳答案
问题是,您没有重置 $_SESSION['fname']。您应该使用 unset($_SESSION['fname']); 取消设置该 session 然后再次设置。
关于php - mySQL 数据库更新后,个人资料页面未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25331847/