Допустим, есть такой массив:
{0 => {'nom' => '1', 'test' => 'test1', 'desc' => 'desc1'},
1 =>{'nom' => '2', 'test' => 'test2', 'desc' => 'desc2'},
2 =>{'nom' => '1', 'test' => 'test3', 'desc' => 'desc3'},
3 =>{'nom' => '3', 'test' => 'test4', 'desc' => 'desc4'},
4 =>{'nom' => '2', 'test' => 'test5', 'desc' => 'desc5'},
5 =>{'nom' => '4', 'test' => 'test6', 'desc' => 'desc6'},
6 =>{'nom' => '5', 'test' => 'test7', 'desc' => 'desc7'},
7 =>{'nom' => '6', 'test' => 'test8', 'desc' => 'desc8'},
8 =>{'nom' => '2', 'test' => 'test9', 'desc' => 'desc9'},
...
n =>{'nom' => 'n', 'test' => 'testn', 'desc' => 'descn'}}
Необходимо собрать из него такую таблицу:
|nom|test - desc |
| |test1 - desc1|
| 1 |
| |test3 - desc3|
-------------------
| |test2 - desc2|
| 2 |test5 - desc5|
| |test9 - desc9|
-------------------
| 3 |test4 - desc4|
-------------------
| 4 |test6 - desc6|
-------------------
| 5 |test7 - desc7|
-------------------
| 6 |test8 - desc8|
-------------------
...
| n|testn - descn|