gpt4 book ai didi

php - 试图获取非对象的属性 'role'

转载 作者:行者123 更新时间:2023-12-01 00:17:04 24 4
gpt4 key购买 nike

<分区>

我有 2 个级别的用户身份验证。

在第一层,我只有用户名和密码,在第二层,我有用户的访问角色。

问题是,

数据存在于第一个表中但不存在于第二个表中的用户有可能尝试登录,即访问表。

我没有第一个表中所有用户的副本到第二个表中。

有什么方法可以检查用户是否存在于查询的第二个表中?

现在我的查询是

$roleQuery= " SELECT role FROM accesscredentials WHERE jid=".$_POST['username'];       
$roleArray=mysqli_query($con,$roleQuery);
$roleVal = mysqli_fetch_object($roleArray);
$role=$roleVal->role;

当用户尝试登录时,由于他们的名字不在第二个表中,我收到一条错误消息"试图获取非对象的属性 'role'

你能帮我解决这个问题吗?谢谢 :)干杯

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com