Wa alaikum salam warohmatullohi wabarokatuh,
Pada kasus ini saya ingin menampilkan data siswa yang saya pilih saja, dimana tampilan awal nya adalah menampilkan semua data siswa pada tabel dan terdapat checkbox untuk menmpilkan data sesuai dengan yang dipilih oleh user. Jadi pada script atau cara ini bisa digunakan saat ingin cetak profil siswa yang dipilih oleh user. Jika user memilih 3 siswa maka yang ditampilkan adalah 3 siswa. Baik langsung saja script nya
Pertama buat MVC nya dahulu, Model, View, Controller, menampilkan data untuk memudahkan dalam menggunakan where_in.
Menampilkan semua data siswa
#Controller
<?php public function view_checkbox() { $data['user'] = $this->m_data->tampil_data()->result_array(); $this->load->view('tutorial/v_data', $data); }
#Model
<?php // model public function tampil_data() { return $this->db->get('tb_siswa'); }
#View
<h1>Multiple Get</h1> <form action="<?php echo base_url('datasiswa/where_in'); ?>" method="POST" target="_blank"> <button type="submit">tampilkan</button> <br> <br> <table border="1"> <tr> <td>No</td> <td>Nama</td> <td>option</td> </tr> <?php $nomor = 1; foreach ($user as $result ) : ?> <tr> <td><?php echo $nomor++; ?></td> <td><?php echo $result['NAMA']; ?></td> <td><input type="checkbox" name="checkbox_nya[]" value="<?php echo $result['ID']; ?>"></td> </tr> <?php endforeach; ?> </table> </form>
where_in
#Controller<?php // controller public function where_in() { $array_checkbox = $this->input->post('checkbox_nya'); $id_where_in = array(); foreach ($array_checkbox as $key) { $id_where_in[] = intval($key); } $data['row'] = $this->m_datasiswa->m_data_kk_akta($id_where_in)->result_array(); $this->load->view('tutorial/v_where_in',$data); }
#Model
<?php // model public function m_data_kk_akta($id_where_in) { $this->db->where_in('id', $id_where_in); return $this->db->get('tb_siswa'); }
#View
pada viwe yang ini, kamu harus buat file baru pada folder view nya pada percobaan saya beri nama v_where_in.php
<?php foreach ($row as $row) { echo $row['NAMA']."<br>"; } ?>
Demikian cara menggunakan where_in pada codeigniter, jika ada kesulitan mengenai artikel ini, bisa tinggalkan komentar dibawah ini. Terima Kasih
TAG TAGS :
CARA WHERE_IN PADA CODEIGNITER |
CARA QUERY WHERE_IN PADA CODEIGNITER |
CARA WHERE_IN MENGGUNAKAN CODEIGNITER |
HOW TO WHERE_IN USE CODEIGNITER |
HOW TO QUERY WHERE_IN WITH CODEIGNITER | WHERE_IN on CODEIGNITER | WHERE_IN on CODEIGNITER
langsungkoding.blogspot.com |
langsungkoding |
BACA JUGA :
0 comments:
Post a Comment