gpt4 book ai didi

php - MySQL 的一些东西

转载 作者:行者123 更新时间:2023-11-29 19:50:44 26 4
gpt4 key购买 nike

最近我一直在用 php 开发一个 mysql 聊天应用程序。我目前正在根据用户的 session ID 对用户进行排名。不幸的是没有运气,

它不显示任何排名。

我的代码如下。

            $SQLGetUsers = $odb -> query("SELECT `chatrank` FROM `chatrank` WHERE `chatrank`='{$_SESSION['ID']}'");
while ($getInfo = $SQLGetUsers -> fetch(PDO::FETCH_ASSOC)){
$rank = $getInfo['chatrank'];
if ($rank == 1)
{
$rank = 'Owner';
}
elseif ($rank == 2)
{
$rank = 'Moderator';
}
else
{
$rank = 'Member';
}
}
}

它应该将我显示为“版主”级别不知怎的,事实并非如此。 http://prnt.sc/dc4iel

这是我的 mysql 表:http://prnt.sc/dc4fzy

我该如何纠正这个问题?

最佳答案

改变

='{$_SESSION['ID']}'

='".$_SESSION['ID']."'

您的代码容易受到SQL注入(inject)攻击,请在传入查询时绑定(bind)参数。

关于php - MySQL 的一些东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40822313/

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