CodeIgniter Forums
masalah - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: General (https://forum.codeigniter.com/forumdisplay.php?fid=1)
+--- Forum: Regional User Groups (https://forum.codeigniter.com/forumdisplay.php?fid=25)
+--- Thread: masalah (/showthread.php?tid=80644)



masalah - arysitepu - 11-25-2021

hallo. perkenalkan saya ary sitepu saya mengalami kendala dalam melakukan foreach untuk menampilkan button pada tambilan saya. yang dimana saya buat untuk foreachnya pada bagian backend. mohon untuk bantuannya. 

function get_datatbl2()
    { //data absen by JSON object
        $dataabsen = $this->input->get('type');
        $datapegawai = $this->get_datasess;
        $draw = intval($this->input->get("draw"));
        $start = intval($this->input->get("start"));
        $length = intval($this->input->get("length"));

        $bulan = array(1 => "Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember");
        $hari = array("Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu");
        $nowday = $hari[(int)date("w")] . ', ' . date("j ") . $bulan[(int)date('m')] . date(" Y");
        $data = [];
        $no = 1;
        if ($dataabsen == 'datapgw') {
            $check_admin = $this->db->get_where('user', ['role_id' => 1]);
            $query = $this->db->get("tb_izin");
            foreach ($query->result() as $r) {
                $data[] = [
                    $no++,
                    $r->nama,
                    $r->nip,
                    $r->divisi,
                    $r->jenis_izin,
                    $r->tanggal_izin,
                    $r->tanggal_masuk,

                    '<div class="btn-group btn-small " style="text-align: right;">
                        <button class="btn btn-danger delete-pegawai" title="Hapus Pegawai" data-pegawai-id="' . $r->nama . '"><span class="fas fa-trash"></span></button>
                        <button class="btn btn-warning edit-pegawai" title="Edit Pegawai" data-pegawai-id="' . $r->nama . '"><span class="fas fa-user-edit"></span></button>
                    </div>'
                ];
            }


berikut untuk codingnya beserta coding tombolnya yang tidak bisa di foreach. dengan kerendahan hati mohon bantuannya.


RE: masalah - sammyskills - 11-26-2021

Apakah Anda mendapatkan kesalahan?


RE: masalah - dimasedu - 12-03-2021

mungkin bisa mencoba berikut

$tombol = '<div class="btn-group btn-small " style="text-align: right;">
<button class="btn btn-danger delete-pegawai" title="Hapus Pegawai" data-pegawai-id="' . $r->nama . '"><span class="fas fa-trash"></span></button>
<button class="btn btn-warning edit-pegawai" title="Edit Pegawai" data-pegawai-id="' . $r->nama . '"><span class="fas fa-user-edit"></span></button>
</div>';

foreach ($query->result() as $r) {
$data[] = [
$no++,
$r->nama,
$r->nip,
$r->divisi,
$r->jenis_izin,
$r->tanggal_izin,
$r->tanggal_masuk,
'tombol'=>$tombol

];
}