This question already has answers here:
Major PHP/MySQL Login Project, with session variables
(2个答案)
4年前关闭。
在登录系统中,我们使用一个表来存储学生的登录详细信息。列为:StudentID(整数,自动增量,主键)StudentName(Varchar,50)和StudentPassword(Varchar,16)。学生登录时,我们将获取会话变量:$ _SESSION ['Username']。现在,由于我们使用StudentID作为主键,因此它用于链接数据库中的其他表,因此我们需要存储/获取StudentID作为会话变量。如何获得此额外的列作为服务器变量?
(2个答案)
4年前关闭。
在登录系统中,我们使用一个表来存储学生的登录详细信息。列为:StudentID(整数,自动增量,主键)StudentName(Varchar,50)和StudentPassword(Varchar,16)。学生登录时,我们将获取会话变量:$ _SESSION ['Username']。现在,由于我们使用StudentID作为主键,因此它用于链接数据库中的其他表,因此我们需要存储/获取StudentID作为会话变量。如何获得此额外的列作为服务器变量?
最佳答案
您通常在登录时执行此操作。假设我们有一个数据库行$ row
$_SESSION['user-id'] = $row['user_id'];