посчитать все данные из моей базы данных, используя php - PullRequest
0 голосов
/ 10 мая 2018
$count_query = mysqli_query ($con, "SELECT COUNT (*) AS total FROM user  ");
        $row_count = mysqli_fetch_assoc ($count_query);
        echo $count = $row_count["total"];

Мне нравится считать все данные из базы данных, но когда я запускаю их на локальном хосте, эта ошибка

"Предупреждение: mysqli_fetch_assoc () ожидает, что параметр 1 будет mysqli_result, логическое значение, указанное в C: \ Download \ htdocs \ Practice \ index.php по линии 153

"Всегда показывай, как я от этого избавляюсь, так что ты можешь мне помочь?

Ответы [ 2 ]

0 голосов
/ 10 мая 2018
sql: SELECT COUNT(*) AS total FROM user;

Функция count (*) не должна содержать пробел

0 голосов
/ 10 мая 2018

В вашем операторе SQL есть ошибка. Вы также добавляете пробелы между именами функций и "(".

$count_query = mysqli_query($con, "SELECT COUNT(*) AS total FROM user  ");
if($count_query) {
    $row_count = mysqli_fetch_assoc($count_query);
    $count = $row_count["total"];
    echo $count;
} else {
    echo "Query Failed";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...