Menampilkan Data Base di Code Igniter

Selanjutnya adalah cara untuk menampilkan data yang berada di database ke Code Igniter,,,

Pertama-tama kita buat database disini saya kasi nama "d4b6",,, selanjutnya buat tabel dengan struktur sebagai berikut:



Selanjutnya, buat ModelNews

<?php if ( !
defined('BASEPATH')) exit('No direct script access allowed');
class ModelNews extends CI_Model {
 function __construct()
  {

 parent::__construct();
  }

  function
getAllNews(){
  $q="SELECT
* FROM news";
  return
$this->db->query($q);
  }
}


Jangan lupa untuk mengganti settingan di autoload,,,
Location: ./application/config/autoload.php
$autoload['model'] = array('ModelNews');
Selanjutnya Controller News
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class News extends CI_Controller {

public function show(){
$data['n'] = $this->ModelNews->getAllNews();
$this->load->view('news/view_show_page', $data);
}
}

Sekarang anda tinggal membuat 1 file lage,,,
application/view/news/view_show_page.php:

<? 
print_r($n);
$sr = $n->result();
?>

<p>List News</p>

<? foreach($sr as $r){ ?>
<?=$r->id?> <br />
<?=$r->title?> <br />
<?=$r->content?> <br />
<?=$r->create?> <br /><br />
<? } ?>


Hasil akhirnya adalah Sebagai berikut:


Selamat mencoba.... ^_^



EmoticonEmoticon