|
|
|
|
|
для: tima2010
(18.10.2011 в 08:07)
| | Всех проще воспользоваться встроенной MySQL-функцией SUM(), которая как раз подсчитывает сумму столбца
<?php
$query = "SELECT SUM(price) FROM mybase";
$res = mysql_query($query) or die(mysql_error());
echo mysql_result($res, 0);
mysql_close();
?>
|
| |
|
|
|
|
|
|
|
для: tima2010
(18.10.2011 в 09:15)
| |
$query = "SELECT SUM(price) AS allsum FROM mybase";
|
| |
|
|
|
|
|
|
|
для: tima2010
(18.10.2011 в 08:07)
| | Видимо так? или есть еще варианты
echo $allsum = $allsum + $row['price'];
|
| |
|
|
|
|
|
|
| Доброе утро! Видимо очень доброе так как не могу сообразить как реализовать простую вещь
Есть база в ней есть поля
id | price
1 | 300
2 | 125
3 | 500
|
как можно получить общую сумму по полю prise ?
Вывожу:
<?php
$query = "SELECT * FROM mybase";
$res = mysql_query($query) or die(mysql_error());
// echo mysql_num_rows($res);
while ($row = mysql_fetch_array($res)) {
echo $row['id']." - ".$row['price'];
echo "<hr>";
}
mysql_close();
?>
|
| |
|
|
|
|