Сумма значений таблицы и количество значений в столбце

Вопрос был задан от Алексея через контактную форму на сайте.

Я бы хотел увидеть, как можно вывести базу на страничку сайта все её содержимое. И ниже сделать таблицу еще одну, которая посчитает количество с данным значением в колонке и напишет сколько их.

Будем разбираться. Для начала создадим базу (если её у вас еще нет).

Сумма значений таблицы

Наполняю её тремя строками данных, путь будут марки машин и случайные числа.

количество значений в столбце

База готова, теперь приступим к изучению кода.

<?php
//Соединяемся с базой
$db = mysql_connect ("localhost", "login", "pass");
mysql_select_db ("base" ,$db);

//Выбрать id,number,text из базы content (название базы в зависимости от вашей)
$sql = "SELECT id,number,text FROM content";
//Выполняем запрос
$res = mysql_query ($sql);

//Проверяем, получили ли мы в результат данные
if (mysql_num_rows ($res) > 0) {
while ($myrow = mysql_fetch_array ($res)) {
//В цикле выводим все значения
echo $myrow['id']." - ";
echo $myrow['number']." - ";
echo $myrow['text']."<br>";
}
}
?>

Данный код выводит все значения из базы.


Следующий запрос получает количество записей в базе content.

$t = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `content`'));
echo $t[0];

Теперь приступим к подсчёту суммы всех значений из столбца number

$query=mysql_query("SELECT SUM(number) FROM content");
$sum=mysql_result($query,0);
echo $sum;

Поделитесь ссылкой если мы вам помогли!

Читайте также:

Запуск shell сценария из php

Создание сайта на Flash - преимущества и недостатки

Вирусы в ipad

Знакомства в интернете – стоит ли игра свеч?

Планшеты, выбор очевиден

Добавить комментарий:

Минимум 100 символов.
Модераторы detected!

Вы ввели сообщение длиной символов

Три + Пять ? =