Как суммировать все значения в определенной строке таблицы, а затем отображать их?

У меня есть база данных, в которой есть разные строки с разными числовыми значениями. Я хочу суммировать все значения во всех строках таблицы и отображать общую сумму внутри html-кода.

div class = "bottom-section">
    <h2><?php echo $summer; ?></h2>
    <span>You have sold for this much.</span>
</div>
<?php
    $summer = ("SELECT sum(kr) FROM $table");
?>

На странице отображается вот это
Как суммировать все значения в определенной строке таблицы, а затем отображать их?

Поскольку ваш $summer — это просто строка, она не выполняется волшебным образом сама по себе. Используйте для этого PDO или mysqli

Justinas 07.04.2019 19:55
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
1
100
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

** сначала подключитесь к своей базе данных, используя это **

$con=mysqli_connect("localhost","root","","DATABASE_NAME");

затем напишите этот код

$data=mysqli_query($con,"SELECT sum(kr) FROM $table");

Ответ хранится в $data

Получите эту ошибку при попытке повторить ее: Исправимая фатальная ошибка: объект класса mysqli_result не может быть преобразован в строку в /var/www/html/adminpanel.php в строке 32.

Philip Arnekleiv 07.04.2019 20:33

С некоторым смешиванием и триксированием я заставил его работать с вашим кодом :) Спасибо.

Philip Arnekleiv 07.04.2019 20:41

Когда я повторил это, мне нужно было использовать: while ($row = $data->fetch_assoc()) { $vis = $row['sum(kr)']."kr i dag";

Philip Arnekleiv 07.04.2019 20:41

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