Ошибка при использовании цикла while с mysqli_fetch_assoc () - PullRequest
0 голосов
/ 08 июня 2018

Я создал имя функции dispcategories(), и внутри функции я создал некоторый код для отображения category_title и других вещей, но я получаю эту ошибку

Предупреждение: mysqli_fetch_assoc () ожидаетпараметр 1 должен быть mysqli_result, логическое значение указывается в ....... в строке 7

, и это код в файле function.php

function dispcategories() {
    include ('dbconn.php');

    $select = mysqli_query($con, "SELECT * FROM categories");

    while ($row = mysqli_fetch_assoc($select)) {
        echo "<table class='category-table'>";
        echo "<tr><td class='main-category' colspan='2'>".$row['category_title']."</td></tr>";
        dispsubcategories($row['cat_id']);
        echo "</table>";
    }
}

и в индексе.php

<div class="content">
    <?php dispcategories(); ?>
</div>

1 Ответ

0 голосов
/ 08 июня 2018

Изменить

while ($row = mysqli_fetch_assoc($select)) {

на

while ($row = $select->fetch_assoc()){
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...