|
автор: 777 (26.06.2006 в 11:00) |
|
| Имеется таблица, в столбце bal которой находятся значения от 1 до 100, как можно сложить значения из всего столбца и поместить их в переменную? | |
|
|
|
|
|
|
|
для: 777
(26.06.2006 в 11:00)
| | Это можно осуществить, выполнив запрос
SELECT SUM(bal) AS bal FROM tbl
|
| |
|
|
|
|
автор: 777 (26.06.2006 в 11:38) |
|
|
для: cheops
(26.06.2006 в 11:13)
| | Не получается запихнуть запрос в PHP, подскажите как это сделать. И ещё как можно сложить значния только строк с id=1? | |
|
|
|
|
|
|
|
для: 777
(26.06.2006 в 11:38)
| |
<?
$id = 1;
$query = "SELECT SUM(bal) FROM tbl WHERE id = $id";
$res = mysql_query($query) or die ("Error in $query" . mysql_error($res));
$summ = mysql_result($res, 0);
echo $summ;
?>
|
| |
|
|
|
|
автор: 777 (26.06.2006 в 12:51) |
|
|
для: Trianon
(26.06.2006 в 11:42)
| | Спасибо! | |
|
|
|
|
автор: 777 (26.06.2006 в 13:16) |
|
|
для: 777
(26.06.2006 в 12:51)
| | Только почему-то Пишет:
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource on line 5
Error in SELECT SUM (nagrada) FROM zakaz WHERE id = 1 | |
|
|
|
|
автор: 777 (26.06.2006 в 13:17) |
|
|
для: 777
(26.06.2006 в 13:16)
| | Я там пробовал изменить столбцы, в прошлом сообщёнии. А также добавил include "config.php"; | |
|
|
|
|
|
|
|
для: 777
(26.06.2006 в 13:16)
| | Вместо
напишите
Что теперь пишет? | |
|
|
|
|
автор: 777 (26.06.2006 в 14:05) |
|
|
для: cheops
(26.06.2006 в 13:55)
| | Error in SELECT SUM (nagrada) FROM zakaz WHERE id = 1You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(nagrada) FROM zakaz WHERE id = 1' at line 1 | |
|
|
|
|
|
|
|
для: 777
(26.06.2006 в 14:05)
| | Там пробел между SUM и скобкой. Попробуйте убрать его. | |
|
|
|
|
автор: 777 (26.06.2006 в 14:12) |
|
|
для: Trianon
(26.06.2006 в 14:07)
| | Спасибо! Заработало! | |
|
|
|