2014-02-19 34 views
-1

試圖讓PHP讀取我的MYSQL數據庫以進行事務處理,將它們按「類別」劃分並打印出每個類別的總數。多個PHP/MYSQL WHERE語句,每個動作相同

使用與下面的代碼類似的結構,我怎樣才能使它爲每個類別編號做下面的所有。在我的數據庫中,類別是1-10。

任何幫助將不勝感激!

<?php 

$result = mysql_query("SELECT SUM(amount) AS value_sum FROM TRANSACTIONS where  category=2") 
or die(mysql_error()); 

while($row = mysql_fetch_array($result)) { 

echo "<div class='col1'>"; 
echo round ($row['value_sum'], 2); 
echo "</div>"; 
} 

?> 

回答

1
$result = mysql_query("SELECT SUM(amount) AS value_sum 
         FROM TRANSACTIONS 
        GROUP BY category"); 

現在你有每個類別的行。