php - 将用户 ID 存储或获取为 PHP session 变量

标签 php mysql session

在登录系统中,我们使用一个表来存储学生的登录详细信息。列是:StudentID(int,自动增量,主键)StudentName(Varchar,50)和StudentPassword(Varchar,16)。当学生登录时,我们将获取 session 变量:$_SESSION['Username']。现在,由于我们使用 StudentID 作为主键,它用于链接数据库中的其他表,因此我们需要将 StudentID 存储/获取为 session 变量。如何获取这个额外的列作为服务器变量?

最佳答案

您通常在登录时执行此操作。假设我们有一个数据库行 $row

     $_SESSION['user-id'] = $row['user_id'];

关于php - 将用户 ID 存储或获取为 PHP session 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32415640/

相关文章:

php - Jquery OnChange 触发但没有返回数据

mysql - 为 doctrine 和 elasticsearch 设置环境变量

mysql - 恢复备份时让MySQL创建数据库

javascript - 无法使用 jquery 和 php 设置 session ajax

php - WP REST API 从帖子类型中获取帖子

php - SELECT 自定义字段和 LEFT JOIN 时的所有字段

javascript - 从城市返回国家名称?

php - 如果密码验证条件中的条件在 php 中无法正常工作

python - Flask session 不会在 Chrome 浏览器上持续存在,不会创建 session cookie

php - Codeigniter 3 - session 不工作