Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Подсчёт суммы из одной колонки
 
 автор: aleksej_sumarok   (21.05.2008 в 15:31)   письмо автору
 
 


<?php
mysql_connect
("localhost""gramatvediba""lielvarde") or die("Could not connect: ".mysql_error());
mysql_select_db("gramatvediba");


$result mysql_query("SELECT price FROM hosting");
while (
$row mysql_fetch_row($result)){


echo
"

"
.$row[0]."

"
;
    }
    
mysql_free_result($result);
mysql_close;
?>


Подскажите как можно подсчитать общую сумму из этой колонки, если это цифры.

   
 
 автор: Ученик   (21.05.2008 в 16:25)   письмо автору
 
   для: aleksej_sumarok   (21.05.2008 в 15:31)
 

Если отдельным запросом то вот так

<?php
$result 
mysql_query("SELECT sum(price) FROM hosting");
if(
$result && mysql_num_rows($result)>0)
  echo 
mysql_result($result0);
?>


Можно также посчитать средствами php в вашем цикле
<?php 
mysql_connect
("localhost""gramatvediba""lielvarde") or die("Could not connect: ".mysql_error()); 
mysql_select_db("gramatvediba"); 


$result mysql_query("SELECT price FROM hosting"); 
$priceTotal 0;
while (
$row mysql_fetch_row($result)){ 


echo


"
.$row[0].

"

$priceTotal += (int)$row[0];
    } 
     
echo 
"Всего: ".$priceTotal;

mysql_free_result($result); 
mysql_close
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования