我有一個從複雜的循環填充表的問題。複雜的多維循環到表
該表由7天的日曆表組成,每天應包含其下的日事件。
Array
(
[2012-12-16] => Array
(
)
[2012-12-17] => Array
(
[0] => Array
(
[date] => 2012-12-17
[time_booked] => 00:09:00
[time_start] => 00:00:00
[time_end] => 00:00:00
[name] => maha mostafa elrashed
[first_name] => marwan
[title] => root cannal
)
[1] => Array
(
[date] => 2012-12-17
[time_booked] => 09:00:00
[time_start] => 00:00:00
[time_end] => 00:00:00
[name] => demo demo eldemo
[first_name] => marwan
[title] => ultrasound
)
)
[2012-12-18] => Array
(
[0] => Array
(
[date] => 2012-12-18
[time_booked] => 09:00:00
[time_start] => 00:00:00
[time_end] => 00:00:00
[name] => demo demo eldemo
[first_name] => marwan
[title] => root cannal
)
)
[2012-12-19] => Array
(
)
[2012-12-20] => Array
(
)
[2012-12-21] => Array
(
)
[2012-12-22] => Array
(
)
)
這個數組的例子我想轉換成表格。目前我發現最簡單的方法是將每天的打印爲ul並將它們留在,但我真正想要的是將它們製作成表格,以便將來可以使用jQuery對該表格進行排序。
foreach($ztable as $t){
echo"\n<ul style='float:left;width:140px'>";
foreach($t as $r){
echo "<li class='{$r['first_name']}'>{$r['name']}</li>";
}
echo "</ul>\n";
}
有什麼建議嗎? 我使用笨2的方式
編輯:
頂級表從建議的答覆,下一個就是我希望它是。
看看CI自動生成表格:http://ellislab.com/codeigniter/user-guide/libraries/table.html – cartalot