這可能聽起來很蹩腳,但我總結了從mysql檢索到的值。 我想總結從mysql數據庫中檢索到的銷售發票項目總數。 以下是每行的子總數的罰款。php中的總和總數
while($row = mysql_fetch_array($qry)){
echo $row['b'] * $row['c'];
}
「b」爲數量和「c」是這些值是從MySQL檢索price.all和沒有行的是可變的,這一切都是在while循環的內部。 現在在while循環之外,最後一行,我想要總計。有人能指引我走向正確的方向嗎?我試過
echo SUM($row['b'] * $row['c']);
但這不起作用,並給出錯誤。我相信我做錯了。
你確定你的MySQL數據庫對行'b'和'c'使用整數值嗎?如果他們使用字符串值,他們將作爲字符串返回。這就是爲什麼它可能無法正常工作。 –
不是'SUM' sql嗎? – abhinav