探している 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
各年の配列を含む 1 つのグローバル配列 ( ) があり、各年の配列には、その年の各週の配列があり、その週の数値の配列と合計配列があります。
テーブル構造は理想的には
| 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 を掛けた値で割ります。
私が作成したいテーブル レイアウトは、各年のその週の合計と、各年のその週の各タイプの合計、およびこの合計が全体の合計に対するパーセンテージで、その年の週ごとに 1 つのテーブル行を生成することです。その年の週....
雑ですみません…。
問題は、必要なものを HTML テーブル形式で作成する方法を考えられないことです。
いくつかのが必要であることは知っていforeach
ますが、それは私が到達できる限りです。