Tutorial Belajar Pemrograman, membuat game, membuat aplikasi, membuat program, android, game maker, yii, php, CSS, HTML, java, javascript, codeigniter, jquery, Pascal, c++

Sunday, December 14, 2014

Cara Passing Variable Controller ke View di Codeigniter - Passing variable adalah proses pelemparan isi dari variabel dari suatu proses ke proses lain. Dalam kasus ini kali ini kita akan belajar cara melempar variable dari controller ke view di codeigniter. Hal ini di lakukan untuk membuat isi dari view menjadi lebih fleksibel karena isinya kita tentukan dari controller dan tugas view menampilkan isi variabel yang di lemparkan dari controller. Sekarang langsung saja kita meluncur ke prakteknya, biar lebih greget.

Baca juga : Cara Instal dan Konfigurasi PHP Framework Codeigniter 

Untuk menulisakan script anda dapat menggunakan apa saja bebas, contoh : Notepad, Notepad++, Dreamwaver, NetBeans, Eclipse. Karena program ini cukup sederhana saya sarankan menggunakan Notepad atau Notepad++ saja sudah cukup atau jika anda ingin lebih terstruktur gunakan netBeans.

Controller

Pertama bukalah terlebih dahulu folder codeingiter anda yang ada di dalam web server anda, jika anda belum menginstalnya baca di sini : Cara Instal dan Konfigurasi PHP Framework Codeigniter
Buka folder Application > Controllers. 
Buatlah sebuah file baru kemudian ketikan kode berikut :

<?php
 class main extends CI_Controller {
  function index(){
   $data['isi_halaman'] = 'Hallo dunia sekarang saya sudah bisa passing variabel codeigniter';
   $this->load->view('v_main', $data);
  }
 }
?>

Penjelasan : 
- Kita mendeklarasikan sebuah variabel array dengan nama $data dan diberi index "isi_halaman". kenapa array ? karena passing variabel dari controller ke view hanya dapat menggunakan data yang berbertuk array. 

- Kita meload sebuah view dengan nama "v_main" yang nanti akan kita buat di dalam folder view. dan kita melemparkan variabel $data. 

Simpan file tersebut dengan nama main.php.

View

Buka folder Application > View. 
Buatlah sebuah file baru kemudian ketikan kode berikut :

<html>
 <body>
  <?php echo $isi_halaman; ?>
 </body>
</html>

Penjelasan : 

- Kita mencetak variabel yang di lemparkan oleh conttroller dengan cara memanggil index dari arraynya.

Simpan file tersebut dengan nama v_main.php.

Sekarang kita lihat hasilnya, buka browser anda kemudian ketikan di url :

http://localhost/codeigniter/index.php/main

*notes
-codeigniter adalah nama folder anda di webserver.

Cara Passing Variable Controller ke View di Codeigniter
Passing Variabel Codeigniter
Untuk latihan anda coba buat dua index array yang berbeda contoh :

$data['isi_1'] = 'ini isi 1';
$data['isi_2'] = 'ini isi 2';

Kemudian cetak keduanya di view.

Terima Kasih Telah Mengunjungi Blog Sederhana Ini.

Di Mohon Apabila Anda Ingin Mengcopas Artikel Pada Blog ini Cantumkan URL Sumber.

Sebagai Pengunjung Yang Baik Anda Dapat Meninggalkan Komentar di Blog Sederhana Ini.

Share this post

1 komentar

:) :) :-) :-) :)) :)) =)) =)) :( :( :-( :-( :(( :(( :d :d :-d :-d @-) @-) :p :p :o :o :>) :>) (o) (o) [-( [-( :-? :-? (p) (p) :-s :-s (m) (m) 8-) 8-) :-t :-t :-b :-b b-( b-( :-# :-# =p~ =p~ :-$ :-$ (b) (b) (f) (f) x-) x-) (k) (k) (h) (h) (c) (c) cheer cheer

 
© Jin Toples Programming
Designed by BlogThietKe Cooperated with Duy Pham
Released under Creative Commons 3.0 CC BY-NC 3.0