我试图弄清楚如何解析我从数据库数据构建的关联数组,以便我可以生成我正在寻找的 html 表格布局。
关联数组结构如下:
Array
(
[2013] => Array
(
[1] => Array
(
[Total] => Array
(
[validleads] => 7327
[conversions] => 9856
[bookings] => 2449
)
... more types for this week
[PPC] => Array
(
[validleads] => 884
[conversions] => 1109
[bookings] => 605
)
)
.. more weeks for 2013
)
[2012] => Array
(
[1] => Array
(
[Total] => Array
(
[validleads] => 9423
[conversions] => 12459
[bookings] => 2629
)
[PPC] => Array
(
[validleads] => 955
[conversions] => 1237
[bookings] => 601
)
)
)
因此,有一个全局数组$data
(
理想的表结构是
| Week | Total 2013 | Total 2012 | PPC 2013 | % PPC 2013 | PPC 2012 | % PPC 2012 | Other types 2013 | % Other types 2013 | Other types 2012 | % Other types 2012
| 01 | 7327 | 9423 | 884 | 12.06% | 955 | 10.13% | | | |
这些百分比只是通过将一年中那一周的数字除以一年中那一周的总数乘以 100 得出的。
我要生成的表格布局是一年中每周生成一个表格行,其中包含每年该周的总数以及每年该周每种类型的总数以及该总数占总总数的百分比那年的一周....
对不起,如果这很复杂......
问题是我只是想不出如何以 HTML 表格格式生成我想要的东西。
我知道有些foreach
是必需的,但就我所知。