Php 临时存储MYSQL查询中的变量
我有一个名为members的表,我有一个包含在所有页面中的文件,它使用存储的会话变量从members表中提取数据Php 临时存储MYSQL查询中的变量,php,sql,Php,Sql,我有一个名为members的表,我有一个包含在所有页面中的文件,它使用存储的会话变量从members表中提取数据 $getRecords = $dbh->prepare("SELECT * FROM members WHERE id = ?"); $getRecords->execute([ $_SESSION['logedin_id'] ]); $users_record = $getRecords->fetch(PDO::FETCH_OBJ); $getRecords
$getRecords = $dbh->prepare("SELECT * FROM members WHERE id = ?");
$getRecords->execute([ $_SESSION['logedin_id'] ]);
$users_record = $getRecords->fetch(PDO::FETCH_OBJ);
$getRecords = null;
$name = $users_record->name;
$email = $users_record->email;
$phone = $users_record->mobile;
$activatedStat = $users_record->a_status;
我需要将变量$name、$email、$phone和$activatedStat
存储在用户登录期间,而无需每次加载页面时访问数据库我是否必须使用像
$\u SESSION['name']=$users\u record->name代码>
有什么建议吗?是的,会话会在用户会话的整个过程中将数据存储在服务器上。如果用户更新了他的个人资料,我该如何处理?更新会话值以及数据库条目。@dılosürücü与PHP内存无关。