我偶然发现了一个关于价格列表的小问题。 我有一个按预期工作的产品价格 * 数量计算的价格,但我想要的是所有已计算价格的总和,即。
价格 1 = 产品价格 1 * 1 = 500 价格2 = 产品价格2 * 2 = 2000
总价 = 价格 1 + 价格 1 = 2500
循环中每一行的价格是这样计算的:
$price = $fields_row["field_qty"] * $fields_row["field_price"];
循环结束后如何得到$price的总和?
最佳答案
SUM 是一种 SQL 方法。示例:
SELECT SUM(expression )
FROM tables
WHERE predicates;
或者你用 php 来制作它:
$sum = 0;
while ($row = mysql_fetch_assoc($result))
{
$sum += $amount[ $row['id'] ];
}
希望对你有帮助
关于php - 从 php/sql 中的多个价格中获取总价,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8788398/