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

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, вплоть до ?>
 

Andreika

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

если чего не получается - пиши сюда что и как пытался сделать...
 

djsuper

Новичок
А просто продолжение кода не можешь написать, а то я так все-равно не разберусь
 

Andreika

"PHP for nubies" reader
неа, не могу
а кто тебя заставляет выполнять задачу, в которой ты вообще не разбираешся и не собираешся?
 

djsuper

Новичок
Подскажи хотя бы как столбец представить в виде массив. А как массив суммировать я знаю.
 

Wicked

Новичок
djsuper

В алгоритме, который описал Andreika тебе не нужно суммировать массив. Там это делается на стороне MySQL.
 

Wicked

Новичок
госсподи... ты хоть одну из ссылок, приведенных Андрейкой, открывал?
 

djsuper

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