Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
юрьич
0 / 0 / 5
Регистрация: 10.09.2012
Сообщений: 396
1

Получить сумму в столбцах

30.07.2016, 14:02. Просмотров 100. Ответов 0
Метки нет (Все метки)

Всем привет.MySql.В результате выборки (SELECT * FROM table WHERE user_id =1)имею массив
PHP
1
2
3
4
5
6
Array ( [0] =>
 Array ( [id] => 10 [user_id] => 1 [self_kkal] => 100  )
 [1] => Array ( [id] => 9 [user_id] => 1 [self_kkal] => 300  ) 
 [2] => Array ( [id] => 8 [user_id] => 1 [self_kkal] => 200 )
 [3] => Array ( [id] => 6 [user_id] => 1 [self_kkal] => 150 )
 )
Затем передаю в смарти шаблон, где в foreach вывожу эти данные.
Но мне нужно в другом месте шаблона выводить сумму [self_kkal] по мере увеличения кол-ва строк.В данном примере
$sum = 750.
Подскажите как это сделать.Или как то в запросе сразу считать, или уже в шаблоне? Не соображу.

Добавлено через 49 минут
Разобрался.Сделал так
PHP
1
2
3
4
foreach($lst as $val){
$self[0]  += $val['self_kkal'];
 
}
и передал $self в шаблон.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.07.2016, 14:02
Ответы с готовыми решениями:

Как правильно получить сумму значений столбца?
Мне нужно чтобы каждому id соответствовало число заносимое при помощи формы (т е где id = 1...

Одинаковые имена в столбцах 2 таблиц
$qSearch = mysql_query("SELECT * FROM data, categories WHERE data.cat = categories.id",$db); ...

Имея значения в нескольких столбцах строки - получить сумму в последнем столбце
Select 1 as q ,2 as w ,3 as e ,Sum(q+w+e) Это упрощенная схема моего...

Подсчитать сумму в столбцах
#include <iostream.h> #include <stdlib.h> main() { int S=0, a; for ( int i = 1; i <=3; i++)...

Подключение MySQL: не удалось получить сведения о столбцах
Всем привет! Пытаюсь подключить БД MySql, но вылетает ошибка( Причем ошибка одна и та же при...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.07.2016, 14:02

Не удается получить сведения о столбцах для объекта базы данных
Пытаюсь подключиться к базе данных, выпадает такая ошибка. То есть соединения прошло успешно, но...

Двумерный массив: найти наибольшую сумму в столбцах
Здравствуйте, помогите решить задачу: Дан двумерный массив. Определить, сумма какого столбца...

Найти сумму элементов в нечётных столбцах матрицы.
Дан 2х мерный массив заполненный случайным образом. Найти сумму элементов в нечётных столбцах.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru