Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given

Вылезает вот такая ошибка

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given

// СОСЧИТАТЬ ВСЕХ НЕАКТИВИРОВАННЫХ ПОЛЬЗОВАТЕЛЕЙ
function users_total($index = false, $where = false, $order = false){
global $mysqli, $num_rows;

if(!$where){
    $where = " WHERE id <> '' ";
}

if(!$order){
    $order = " id DESC ";
}

if($index){
    $where .= " AND views_in = 'y' AND big <> ''";
}

$sql = "SELECT DISTINCT id FROM users $where ORDER BY $order ";
//print $sql;
$users_query = $mysqli->query($sql);

//if($users_total){
$users_total = $num_rows($users_query);
//}
return $users_total;

}

Вот тут ошибка

//if($users_total){
$users_total = $num_rows($users_query);
//}
return $users_total;

Моя закомментированная проверка не помогает кто знает как решить?


Ответы (0 шт):