【发布时间】:2012-01-12 00:01:48
【问题描述】:
+---------------+-----------------+
| Type | Price |
+---------------+-----------------+
| Music | 19.99 |
| Music | 3.99 |
| Music | 21.55 |
| Toy | 89.95 |
| Toy | 3.99 |
| Phones | 99.99 |
| Phones | 89.99 |
+---------------+-----------------+
我使用此代码将上述数据显示如下:
// Get the sum
$group = array();
foreach($rows as $r){
$group[$r->type] = $group[$r->Type] + $r->Price;
}
// Display
foreach($group as $type=>$price){
echo "Type:".$type." Price: ".$price;
}
结果:
Music | 45.53
Toy | 93.94
Phones | 189.98
我的问题是如何从第二条记录开始显示数组 ($group) 中的数据,以及如何只显示数组中的一条记录。
【问题讨论】: