Здесь можно найти всё что Вам нужно! ⇒

Почта techsupport@web-rubik.ru

Посчитать сумму одного столбца таблицы MySQL, простой пример на PHP как посчитать сумму одного столбца

Автор: © barik


Посчитать сумму одного столбца таблицы MySQL, простой пример на PHP. Небольшой PHP код, осуществляющий подсчёт одного указанного столбца в таблице MySQL.

Сам код:


<?php 
$query = mysql_query("SELECT SUM(price) FROM product WHERE flag=′On′"); // price - графа для подсчёта суммы, product - таблица, flag=′On′ - условие
$sum = mysql_result($query,0); // $sum - переменная для вывода
 ?>

<?php echo $sum; ?>

Делая интернет магазин, я столкнулся с подсчётом суммы у покупателя в корзине. Забив фразу в поисковике – “Как посчитать сумму одной ячейки в таблице MySQL на PHP”, я нашёл много примеров, вот только посчитать у меня не получалось. Прочитав кучу ненужного материала и потеряв полдня, я написал небольшой код, который подсчитывал сумму в нужной мне ячейки таблицы MySQL.
И так, теперь разберёмся поподробнее:
У нас есть таблица в базе данных MySQL с названием – product. Неважно сколько там будет граф, важны будут: price (сумму которой нужно посчитать) и flag (тут мы будем ставить условие).
После отправки товара в корзину, в графу flag будет записано значение – “$id” или “$ip”. Ну и на случай если покупка будет не одна, выведем общую сумму графы – “price” у покупателя в корзине.

Выглядеть это будет так:
$query = mysql_query("SELECT SUM(price) FROM product WHERE flag=′$id′ OR flag=′$ip′");
и запишем сумму в переменную - $sum = mysql_result($query,0);
Теперь в то место, где будет выводиться подсчёт суммы в корзине, вставим -
echo $sum;

Надеюсь, статья будет полезной, и при необходимости Вы воспользуетесь данным примером.
Буду благодарен за репост, удачи Вам и творческих успехов!



Комментариев нет или


Оставить комментарий

Оставленные комментарии проверяются технической частью интернет портала Web-rubik.ru



←−−−