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

  • Автор темы Автор темы djsuper
  • Дата начала Дата начала

djsuper

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

Кто может помогите!!! Дана таблица mysql:

id name number

01 n_01 10
02 n_01 8
03 n_02 8
04 n_02 5


Надо вывести для каждого 'name' на экран сумму по столбцу 'number' путем составления кода php.

Начало файла file.php такое:

<?
Error_Reporting(1+2+4);
define("DBName","database");
define("HostName","localhost");
define("UserName","root");
define("Password","");
if(!mysql_connect(HostName,UserName,Password))
{ echo "Не могу соединиться с базой ".DBName."!<br>"; exit; }

А дальше вообще не знаю как делать.
Обьясните мне дураку, pls, вплоть до ?>
 
дальше идет запрос функцией [m]mysql_query[/m]
судя по тому, что надо чего-то "вывести" запрос будет SELECT, т.к. надо вывести сумму по столбу, то заодно смотри тамже GROUP BY и потом ищешь нужную тебе функцию (SUM)
составляешь запрос и выполняешь его, получаешь результаты функциями [m]mysql_fetch_row[/m] / [m]mysql_fetch_assoc[/m]

если чего не получается - пиши сюда что и как пытался сделать...
 
А просто продолжение кода не можешь написать, а то я так все-равно не разберусь
 
неа, не могу
а кто тебя заставляет выполнять задачу, в которой ты вообще не разбираешся и не собираешся?
 
Подскажи хотя бы как столбец представить в виде массив. А как массив суммировать я знаю.
 
djsuper

В алгоритме, который описал Andreika тебе не нужно суммировать массив. Там это делается на стороне MySQL.
 
госсподи... ты хоть одну из ссылок, приведенных Андрейкой, открывал?
 
Все открывал. Но конкретно того, что мне нужно, не нашел.
Мне не понятно, что в моем примере нужно писать в скобках и в какое место этот SUM() ставить.
 
Сверху