0

Код:

1.<?php
2.    $link = mysqli_connect('localhost', 'root', '', 'chat');
3.    $sql = "SELECT * FROM 'messages' ORDER_BY 'date'";
4.    $results = mysqli_query($link, $sql);
5.
6.    if(!isset($_GET['add_message'])) {
7.       if (mysqli_num_rows($results) >= 1) {
            while ($out = mysqli_fetch_assoc($results)) {
                echo $out['name']." | ".$out['date']."<br>".$out['message']."<hr>";
            }
        }
    }

1 Answers1

0

Вы дали в качестве аргумента в функцию mysqli_num_rows тип false. Возник он потому что $results у вас false. А он возник потому, что вы не те кавычки написали в запросе вокруг имён таблицы и колонки. Должны быть обратные (там где буква "ё" на клавиатуре)