如何了解用户';php中的系统用户id?
我正在制作一个web应用程序,我已经完成了前端,目前正在使用PHP开发后端 我的数据库中有三个表:如何了解用户';php中的系统用户id?,php,mysql,Php,Mysql,我正在制作一个web应用程序,我已经完成了前端,目前正在使用PHP开发后端 我的数据库中有三个表: 用户-用户id、姓名、电子邮件、已验证 密码-id、用户id、密码、时间、方法 meta-id、用户id、at1、at2 现在,“用户”和“密码”表中的值在用户注册时存储。“meta”表中的值将在以后存储 现在,当用户登录并在“meta”表中保存值时,我如何知道用户的特定user\u id 我尝试过使用$\u会话['user\u id'],但出现了一个错误 我尝试了$user\u id=mysql
用户-用户id、姓名、电子邮件、已验证
密码-id、用户id、密码、时间、方法
meta-id、用户id、at1、at2
user\u id
我尝试过使用$\u会话['user\u id']
,但出现了一个错误
我尝试了$user\u id=mysql\u insert\u id()
,但结果不正确
正确的方法是什么?当您登录使用时
$_SESSION["user_id"] = $user_id; // taken from db
并确保在分配前已启动会话
session_start();
之后,您可以在登录使用时在需要的页面中使用此会话值
$_SESSION["user_id"] = $user_id; // taken from db
并确保在分配前已启动会话
session_start();
之后,您可以在需要的页面中使用此会话值当用户登录时,您没有在会话中设置必要的值。您获取用户id的方式与获取姓名、电子邮件、验证和其他信息的方式相同。使用选择查询选择列。当用户登录时,您没有在会话中设置必要的值。您获取用户id的方式与获取名称、电子邮件、验证和其他信息的方式相同。使用Select查询选择列。