【发布时间】:2014-04-07 09:18:55
【问题描述】:
问题来了
$rd = do_mysql_query("SELECT sum(product_price * '{$count}') as letsee
FROM prices
WHERE product_id = '{$record['prodid']}'
AND id='{$id_p}'
ORDER BY product_id") or sqlerr(__FILE__, __LINE__);
while($row = mysqli_fetch_array($rd)){
echo "{$record['prodid']}:{$row['letsee']}<br />"; //id:count
}
给我了
10:130
10:95
7:88
6:35
6:120
6:330
11:104
11:64
我需要按 id 加所有计数
需要的结果
- 10:225
- 7:88
- 6:485
- 11:168
谢谢
【问题讨论】:
-
如果我按 product_id 添加分组。它显示了相同的结果
-
尝试 GROUP BY product_id,product_price
-
你关注过
DISTINCT吗?不确定,但它可能会起作用,请告诉我
标签: php mysql loops while-loop sum