访问会话数据以查询DB以获取其他数据

时间:2014-07-21 12:53:01

标签: php session-variables

因此,当用户登录我的站点时,我从users表中提取用户ID并将其保存在会话中。这项工作我已经使用

进行了测试
echo "test" . $_SESSION['UserID'];

显示当前用户ID 现在如何在mysql查询中使用$ _SESSION [' UserID']从另一个具有用户ID作为外键的表中获取数字?

道歉,如果这看起来很愚蠢,第一次处理会话

1 个答案:

答案 0 :(得分:0)

您可以直接将$_SESSION['UserID']的值保存到变量中,并像普通的PHP构造一样使用它。

也许是其中一种方式:

if(isset($_SESSION['UserID'])) {
    $userId = $_SESSION['UserID'];
    $sql= 'select * from user_addresses where UserID = '.$userId;
}