CodeIgniter parsing data

Cara Mengirim Data ke View CodeIgniter

Tutorial Sebelumnya:

Tutorial CodeIgniter #4: Cara Membuat View pada CodeIgniter

Pada tutorial sebelumnya kita sudah belajar membuat controller dan view, kemudian menampilkan view menggunakan controller. Pada tutorial ini kita akan belajar Cara Mengirim Data dari Controller ke View CodeIgniter.

Mengirim Data Tunggal dari Controller ke Views CodeIgniter

Untuk bagian pertama ini kita akan belajar untuk passing data tunggal dari controller ke views, perhatikan file Controller Siswa.php, kita tuliskan perintah seperti berikut di function index:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
 
class Siswa extends CI_Controller {

    public function index(){
	$data['nama_web'] = "ayongoding.com";
	$data['alamat'] = "Payakumbuh";
	$this->load->view('tampil_siswa', $data);
    }
 
}

Perhatikan pada bagian $data['nama_web'] = "ayongoding.com" dan $data['alamat'] = "Payakumbuh" terdapat variabel $data, ini adalah data yang akan kita kirim.

Kemudian pada bagian $this->load->view('tampil_siswa', $data), kita load view dengan nama tampil_siswa, dengan menyertakan variabel $data, variabel $data ini yang berisi array yang mana didalamnya terdapat 2 nilai yaitu nama_web dan alamat, nah dalam perintah ini adalah proses passing data dari controller ke bagian view.

Berikutnya kita buka file view tampil_siswa.php, kita tuliskan perintah untuk menampilkan datanya seperti dibawah ini:

Nama : <?php echo $nama_web; ?>
<br/>
Kelas : <?php echo $alamat; ?>

Mengirim Lebih dari Satu Data dari Controller ke View CodeIgniter

Setelah kita belajar mengenai bagaimana cara untuk passing data tunggal dari controller ke view, berikutnya kita akan mencoba mempassing beberapa data dari controller ke view.

Pada contoh ini kita akan mengirimkan data 3 orang siswa:

Tutorial Selanjutnya:

Tutorial CodeIgniter #6: Konfigurasi Database MySQL di CodeIgniter

Web Programmer. Flutter Developer. Content Creator. Founder Ayongoding.com. Penyuka minuman sachet. Menulis pakai tangan kanan. Masih main mobilan remot. Dan pernah kuliah Sistem Informasi sampai lulus.

Leave a Reply

Your email address will not be published. Required fields are marked *