Untitled

 avatar
unknown
plain_text
a year ago
1.2 kB
6
Indexable
public function jadwalData()
{
    $result = $this->db->table('tbl_jadwal')
        ->join('tbl_hari', 'tbl_hari.id_hari = tbl_jadwal.id_hari', 'LEFT')
        ->join('tbl_karyawan', 'tbl_karyawan.id_karyawan = tbl_jadwal.id_karyawan', 'LEFT')
        ->get()->getResultArray();

    $grouped = [];
    foreach ($result as $row) {
        $grouped[$row['nama_hari']][] = $row['nama_karyawan'];
    }
    
    return $grouped;
}

<div class="rekappresence mt-1">
    <div class="row">
        <div class="col-sm-12">
            <ul class="listview image-listview">
                <?php foreach ($jadwal as $hari => $karyawans) { ?>
                    <li>
                        <div class="item">
                            <div class="in">
                                <div><b><?= $hari ?></b><br>
                                    <small><?= implode(', ', $karyawans) ?></small>
                                </div>
                                <div>
                                </div>
                            </div>
                        </div>
                    </li>
                <?php } ?>
            </ul>
        </div>
    </div>
</div>
Editor is loading...
Leave a Comment