[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите сложить поля
betmenik
Привет всем!
Пример такой: в таблице БД mysql есть 5 полей, в каждом поле 4 ячейки, например во всех третьих ячейках число 10, если их все сложить то получается 50. проблемма в том что мне нужно вывести это число 50 на экран. вобщем сложить все числа из всех полей и результат получить в окно браузера. Заранее всем спасибо!



Спустя 20 минут, 47 секунд (16.05.2010 - 16:15) waldicom написал(а):
SELECT SUM(`ИМЯ ПОЛЯ`) FROM `НАЗВАНИЕ_ТАБЛИЦЫ`

Спустя 13 минут (16.05.2010 - 16:28) betmenik написал(а):
Цитата (waldicom @ 16.05.2010 - 13:15)
SELECT SUM(`ИМЯ ПОЛЯ`) FROM `НАЗВАНИЕ_ТАБЛИЦЫ`

что то не получается. вот в таком коде пытаюсь:
$res = mysql_query("SELECT SUM('uid') FROM user");
echo $res;

а выводит: Resource id #4

Спустя 28 минут, 22 секунды (16.05.2010 - 16:56) Raito-kun написал(а):
SELECT SUM( `uid` ) 
FROM `user`

"`" находится на месте тильды.

Спустя 6 минут, 58 секунд (16.05.2010 - 17:03) betmenik написал(а):
Цитата (Raito-kun @ 16.05.2010 - 13:56)
SELECT SUM( `uid` ) 
FROM `user`

"`" находится на месте тильды.

не пойму ничего. все без изменений.

Спустя 8 секунд (16.05.2010 - 17:03) Nikitian написал(а):

$res = mysql_fetch_row(mysql_query("SELECT SUM('uid') FROM user"));
echo $res[0];

Спустя 1 минута, 14 секунд (16.05.2010 - 17:04) waldicom написал(а):
Цитата (betmenik @ 16.05.2010 - 15:28)
Цитата (waldicom @ 16.05.2010 - 13:15)
<pre class="sh_sourceCode" rel="sql"><span class="sh_keyword">SELECT</span> <span class="sh_function">SUM(</span><span class="sh_att">`ИМЯ ПОЛЯ`</span><span class="sh_symbol">)</span> <span class="sh_keyword">FROM</span> <span class="sh_att">`НАЗВАНИЕ_ТАБЛИЦЫ`</span></pre>

что то не получается. вот в таком коде пытаюсь:
$res = mysql_query("SELECT SUM('uid') FROM user");
echo $res;

а выводит: Resource id #4

Надо не
echo $res

а что-то типа

 
$res = mysql_query("SELECT SUM(`uid`) as sumuid FROM `user`") or die(mysql_error());
if($res){
$row = mysql_fetch_assoc($res);
echo $row['sumuid'];
}


пысы. опередили

Спустя 7 минут, 12 секунд (16.05.2010 - 17:12) betmenik написал(а):
Цитата (waldicom @ 16.05.2010 - 14:04)
Цитата (betmenik @ 16.05.2010 - 15:28)
Цитата (waldicom @ 16.05.2010 - 13:15)
<pre class="sh_sourceCode" rel="sql"><span class="sh_keyword">SELECT</span> <span class="sh_function">SUM(</span><span class="sh_att">`ИМЯ ПОЛЯ`</span><span class="sh_symbol">)</span> <span class="sh_keyword">FROM</span> <span class="sh_att">`НАЗВАНИЕ_ТАБЛИЦЫ`</span></pre>

что то не получается. вот в таком коде пытаюсь:
$res = mysql_query("SELECT SUM('uid') FROM user");
echo $res;

а выводит: Resource id #4

Надо не
echo $res

а что-то типа

 
$res = mysql_query("SELECT SUM(`uid`) as sumuid FROM `user`") or die(mysql_error());
if($res){
$row = mysql_fetch_assoc($res);
echo $row['sumuid'];
}


пысы. опередили

Спасибо! smile.gif все получилось.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.