Пример такой: в таблице БД 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` ) "`" находится на месте тильды. |
не пойму ничего. все без изменений.
Спустя 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) | ||
что то не получается. вот в таком коде пытаюсь: $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) | ||||
Надо не echo $res а что-то типа
пысы. опередили |
Спасибо! все получилось.