我需要使用维度数组将我的数据库结果转换为一个漂亮的 HTML 表。我知道这是一个非常有条件的情况。
我正在使用 CodeIgniter 并且已经有了一些数据。我试图提取数据库结果并制作新的数组格式。现在我对如何将它很好地格式化为 HTML 表格感到困惑。
$schedule = [];
foreach($this->data['jadwal_kelas'] AS $row)
{
$schedule['class_name'][$row->class_name]['time'][$row->start.'-'.$row->end] = ['room' => $row->room, 'mentor_code' => $row->mentor_code];
}
这里的结果使用 print_r
<pre>Array
(
[class_name] => Array
(
[E-1] => Array
(
[time] => Array
(
[07:30:00-08:30:00] => Array
(
[room] => A
[mentor_code] => TPA-1
)
[08:30:00-09:30:00] => Array
(
[room] => A
[mentor_code] => TPA-1
)
[10:00:00-11:00:00] => Array
(
[room] => A
[mentor_code] => FIS-1
)
[11:00:00-12:00:00] => Array
(
[room] => A
[mentor_code] => FIS-1
)
)
)
我不知道如何loop通过数组来创建像上面这样的表。如果这里有人能指出我正确的方向,将不胜感激。谢谢你。