Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 管理员检查不存在';行不通_Php_Session_Mysqli - Fatal编程技术网

Php 管理员检查不存在';行不通

Php 管理员检查不存在';行不通,php,session,mysqli,Php,Session,Mysqli,我不知道有什么问题,伙计们。请帮忙。在这里,它给出了如下错误: mysqli_fetch_array()希望参数1是mysqli_结果,布尔值在第8行的C:\xampp\htdocs\test\session1.php中给出 之所以如此,是因为您的查询中存在一些错误,并且返回了false 尝试检查$username是否为空,以及查询中引用的列是否正确 并且您的查询构建方式不正确,相反,应该在查询中传递一些参数,这些参数将使其不受sql注入的影响 有关更多信息,请参阅此链接:请尝试以下管理问题 $

我不知道有什么问题,伙计们。请帮忙。在这里,它给出了如下错误:

mysqli_fetch_array()希望参数1是mysqli_结果,布尔值在第8行的C:\xampp\htdocs\test\session1.php中给出


之所以如此,是因为您的查询中存在一些错误,并且返回了
false

尝试检查
$username
是否为空,以及查询中引用的列是否正确

并且您的查询构建方式不正确,相反,应该在查询中传递一些参数,这些参数将使其不受
sql注入的影响


有关更多信息,请参阅此链接:

请尝试以下管理问题

$row = mysqli_fetch_array($result, MYSQLI_ASSOC);
如果要使用['admin']访问数组,则需要定义模式,然后需要通知mysqli_fetch_aaray返回关联数组


请参见

查看您选择的列:

SELECT isadmin
       ^^^^^^^
然后您尝试使用/获取
admin

$admin['admin']
        ^^^^^
其中一个不正确,需要匹配,并且不清楚哪个列名正确,
isadmin
admin

最有可能是:

$admin['isadmin']
在看到您发布的错误消息后:(我可以补充一下,这个答案是在看到之前发布的)

未定义的索引:admin

并根据你在问题中所发布的内容来判断自己

如果
admin
列确实(也)存在,那么您需要将其添加到SELECT中,但这里的情况似乎并非如此

基本上,您的查询失败,您需要检查查询中的错误


该死的人对不起,表名是users而不是user我已修复了它,但现在出现错误:未定义索引:admin在C:\xampp\htdocs\test\session1.php的第8行,我第一次使用admincheck@GiorgiMacharashvili如果admin是否已初始化为数组,请尝试调试,如var_dump($admin);尝试更改-$\u会话['admin']=$admin['isadmin']@乔治·马查拉什维利
$admin['isadmin']