【发布时间】:2014-02-07 06:11:26
【问题描述】:
我在数组中得到 PDO 查询结果。查询是动态变化的。所以不要写答案来改变查询。查询结果是固定的。 print_r 显示如下结果。
while($r = $q->fetch())
$r 上有哪些商店组成
[number] => 001
[code] => 387
[ACCOUNTTYPE] => 60
[number] => 001
[code] => 387
[ACCOUNTTYPE] => 61
[number] => 002
[code] => 388
[ACCOUNTTYPE] => 67
[number] => 002
[code] => 388
[ACCOUNTTYPE] => 65
现在它显示了。
001 | 387 | 60 |
001 | 387 | 61 |
002 | 388 | 67 |
002 | 388 | 65 |
我想删除重复条目并输入黑色数据。
我想要这样的数组或打印显示在这样的 php 表中
001 | 387 | 60 |
| | 61 |
002 | 388 | 67 |
| 65 |
那么我该怎么做。所以我怎么能把这个分组。有时组列更多。
$groupcolunmsarray 包含要分组的列。 现在它的 consisit 值 number 和 code
$groupcolunmsarray[0]=number
$groupcolunmsarray[1]=code
使用 $groupcolunmsarray 和 $r 我如何像这种结构一样分组和删除重复项或排序。
001 | 387 | 60 |
| | 61 |
002 | 388 | 67 |
| 65 |
【问题讨论】: