gpt4 book ai didi

php - 如何比较查询中的 MySQL int 值而不获取它

转载 作者:行者123 更新时间:2023-11-29 03:23:51 25 4
gpt4 key购买 nike

最后我放弃了,因为我尝试了很多对我不起作用的例子......基本上我想查询如下所示的数据库。

    $main_query=$con->query("SELECT USERID FROM SUPERDATATABLE WHERE USERID=$_SESSION[USERID] AND scores>50")or die('Oops, Failed 2 work!');

if(mysqli_num_rows($main_query)>0){
echo 'it worked';
}else{
echo 'sorry, i cant';
}

现在我明确地将分数设置为大于 100,所以我知道它应该回应 it worked 而不是 sorry, i cant。我启动了 session ,当我回显 session ($_SESSION['USERID']) 时,我看到它已设置并且也不为空,但 M​​ySQL 可能不支持此语句。

谁能帮帮我

最佳答案

是的,你当然可以像这样查询数据库,但你不能像这样在双引号内使用数组。它应该是 "${_SESSION['USERID']}"

关于php - 如何比较查询中的 MySQL int 值而不获取它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39517687/

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