Неустранимая ошибка: вызов функции-члена fetch_array () для не-объекта в

не могу ли это исправить ошибку, может кто-нибудь мне помочь?

$sql_project_material = "SELECT * FROM project_material"; if($result_project_material = $connect->query($sql_project_material)) { $rows_project_material = $result_project_material->fetch_array(); $total_project_material = $result_project_material->num_rows; $num_project_material = 0; } 

Related of "Неустранимая ошибка: вызов функции-члена fetch_array () для не-объекта в"

Ваш $result_project_material , вероятно, пуст или ваш запрос не работает.

Постарайтесь сделать шаг за шагом и найти, где ошибка, проверьте, пустой ли результат перед вызовом fetch_array() .

 $connect = new mysqli($dbhost, $dbuser, $dbpass, $dbname); if ($connect->connect_errno) { printf("Connect failed: %s\n", $connect->connect_error()); exit(); } $result_project_material = $connect->query($sql_project_material); if($total_project_material = $result_project_material->num_rows > 0) { while($result_array = $result_project_material->fetch_array()) { $rows_project_material[] = result_array; } }else{ $rows_project_material = array(); echo "Empty Result"; }