出现“PHP Warning: mysqli_fetch_array() expe”是什么原因啊?
PHPWarning:mysqli_fetch_array()expectsparameter1tobemysqli_result,arraygivenin...
PHP Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, array given in
展开
1个回答
展开全部
原因是:sql语句出错,你直接执行以下sql语句,就知道有地方出现错误了,
mysqli_fetch_array()这个函数需要内容才能输出,如果sql语句出错了,就没有内容了,就出现警告了。
PHP显示严重的错误主要有:
1、1E_ERROR 致命的运行时错误。
2、2E_WARNING 运行时警告(非致命性错误)。
3、E_PARSE 编译时解析错误。
4、8 E_NOTICE 运行时提醒(经常是bug,也可能是有意的)。
5、16 E_CORE_ERROR PHP启动时初始化过程中的致命错误。
6、32 E_CORE_WARNING PHP启动时初始化过程中的警告(非致命性错)。
7、64 E_COMPILE_ERROR 编译时致命性错。
8、128 E_COMPILE_WARNING 编译时警告(非致命性错)。
9、256 E_USER_ERROR 用户自定义的致命错误。
10、512 E_USER_WARNING 用户自定义的警告(非致命性错误)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询