2011-11-08 8 views
0

私が尋ねることは、データベースレコードから選択する方法と私のPHPコードを一緒に量を追加することです。ここmysqlレコードから選択して金額を加算する方法は?

は私の選択MySQLの一部である:それはアウトエコーので

$query= mysql_query("SELECT amount FROM item"); 
while($res=mysql_fetch_array($query)){ 
$totalamount= $res['amount']; 
echo $totalamount; 
} 

は私のデータベースには4つのレコードを持っても1.00 2.00 3.00 1.50

として知っているように、私はループを使用しなければならない、1.002.003.001.50されます私のデータベースにはたくさんのレコードがあるので、どうすればこのエコーをすべてエコーアウトして7.80にすることができますか?

おかげ

+2

を試してみてください?一緒に追加しようとしましたか? – regality

答えて

7

なぜあなたはこのように行うことを試みてはいけない:

SELECT SUM(amount) as total_ammount from item 

が、これは何が必要ですか?ところで :それはあなただけのammountをしたいespecialy場合は、レンダリングのために多くの時間がかかりますので、あなたは、ループを使用しないでください;)

+0

答えてくれてありがとう、それは私が欲しいものです – Oscar

0

はsrslyがこの

$query= mysql_query("SELECT amount FROM item"); 
     $totalamount=0; 
     while($res=mysql_fetch_array($query)) 
     { 
     $tableamount= $res['amount']; 
     $totalamount=$totalamount+$tableamount; 
     } 
     echo $totalamount; 
関連する問題