从php / sql中的多个价格中获取总价

时间:2012-01-09 12:24:01

标签: php mysql sum

我用一个价格列表解决了一个小问题。 我的价格是根据产品价格*数量按预期计算的,但我想要的是已计算的所有价格的总和,即。

price1 = productprice1 * 1 = 500 price2 = productprice2 * 2 = 2000

totalprice = price1 + price1 = 2500

循环中每一行的价格用这个计算:

$price = $fields_row["field_qty"] * $fields_row["field_price"];

如何在完成循环运行时获得$ price的总和?

1 个答案:

答案 0 :(得分:2)

SUM是SQL的一种方法。示例:

SELECT SUM(expression )
FROM tables
WHERE predicates;

或者你在php中创建它,例如:

$sum = 0;

while ($row = mysql_fetch_assoc($result))
{
    $sum += $amount[ $row['id'] ];
}

希望它能帮到你