mysqli_num_rows() ожидает параметр

Я довольно новичок в php, я пытался понять, что не так с этой ошибкой, но ни один опыт не может помочь мне с этим, пожалуйста.

ошибка, как гласит заголовок: Предупреждение: mysqli_num_rows() ожидает, что параметр 1 будет mysqli_result, логическое значение задано в C:\Apache24\htdocs\php\search.php в строке 86

и строка 86: $numrows = mysqli_num_rows($count_results);

часть кода запроса:

  $query = $query.")";
  $count_results = mysqli_query($connect, $query);
  $numrows = mysqli_num_rows($count_results);

// no results
if($numrows == 0) {
        echo '<div id="counter">No results found</div>';

// show results
}

Я использую MySQL 8 и PHP 7.2.6

1 ответ

Попробуй это:-

if(mysqli_num_rows($count_results) == 0){//Your code here}

Пожалуйста, дайте мне знать, если вы все еще получаете ошибку.

Другие вопросы по тегам