Warning : mysqli fetch _ array () expects parameter 1 to be mysqli result,PHP错误原因

Warning : mysqli fetch _ array () expects parameter 1 to be mysqli result,PHP报误原因是什么? 该怎么改?

img

img


刚开始学,搞两个小时了,没搞懂,

result可能为空吧 ,加个判断看看

  if (!$result) { 
 printf("Error: %s\n", mysqli_error($link));}
        return $result;
}


SQL语句和参数没有对应,你这个只有参数,但sql语句没有对参数的引用所以报错。