关于mysqli_fetch_array()报错

2018-05-30  本文已影响0人  DQ_5e1b

这个问题出现两次了,很烦恼,得记下来

完整报错提示:Warning:mysqli_fetch_array() expects parameter 1 to be mysqli_result,boolean given

在$query=mysqli_query($conn,$sql);后面加上以下一段代码,运行后就能提示到底哪里出错了

if(! $query){

printf("Error: %s\n", mysqli_error($conn));

exit();

}

然后我发现是desc必须加单引号才行。

错误写法:$sql="select * from 'message' order by desc";     //在php5里可以这样写

正确写法: $sql="select * from message order by 'desc';  //php7里这样写;

上一篇 下一篇

猜你喜欢

热点阅读