MySQL, PHP - проблема с выводом данных таблицы из базы данных

У меня есть база в MySQL, и там есть табличка с данными, я пытаюсь их высветлись на страничке PHP. И все что у меня показывает так это следующую ошибку:

Warning: Attempt to read property "num_rows" bool in E:\php\htdocs\strona_internetowa\index.php on line 38 0 results"

Что-то не так с num_rows, буду благодарен за любые подсказки.

Код: ↓

<?php 
    $servername = "localhost";
    $username = "root";
    $password = "";
    $dbname = "blogdb";

    $conn = new mysqli($servername, $username, $password, $dbname);
    if ($conn->connect_error) {
        die("Connection failed: " . $conn->connect_error);
    }

    $sql = "SELECT id, nick FROM MyGuests";
    $result = $conn->query($sql);
    if ($result->num_rows > 0) {
        while ($row = $result->fetch_assoc()) {
            echo "<br> id: " . $row["id"]. " - Nick: " .
            $row["nick"]. "<br>";
        }
    } else {
        echo "0 results";
    }
    $conn->close();
?>

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