Wisha's Weblog

“Dan nikmat Tuhan kamu yang manakah yang dapat kamu dustakan” (QS.Ar-Rahman:13)

2. Codeigniter “Membuat Aplikasi Sederhana II”

2 Komentar

Berikut adalah lanjutan dari tutorial yang sebelumnya kali ini kita akan membuat  file yang berada di directory berikut :

htdocs/ci/system/application/controllers

A. pada folder di atas buatlah file blog.php dan isinya sebagai berikut :

<?php

class Blog extends Controller {

function Blog()
{
parent::Controller();
//$this->load->scaffolding(‘entries’);
$this->load->helper(‘url’);
$this->load->helper(‘form’);

}

function index()
{
$data[‘title’] = “My Blog Title”;
$data[‘heading’] = “My Blog Heading”;
$data[‘query’] = $this->db->get(‘entries’);

$this->load->view(‘blog_view’, $data);
}

function comments()

{
$data[‘title’] = “My Comment Title”;
$data[‘heading’] = “My Comment Heading”;
$this->db->where(‘entry_id’, $this->uri->segment(3));
$data[‘query’] = $this->db->get(‘comments’);

$this->load->view(‘comment_view’, $data);
}

function comment_insert()

{
$this->db->insert(‘comments’, $_POST);
redirect(‘blog/comments/’.$_POST[‘entry_id’]);
}
}

/* End of file welcome.php */
/* Location: ./system/application/controllers/welcome.php */
?>

File di atas terdiri dari berbagai macam fungsi yang memiliki tugas berbeda.

Perlu di ketahui bahwa pada tutorial kali ini kita sedang membuat controllernya dari aplikasi yang akan kita buat.

Sampai disini anda telah membuat controllers pada aplikasi sederhana jika semuanya telah selesai maka kita dapat melanjutkan ke proses berikutnya yaitu membuat viewnya atau outputnya klik disini

Iklan

2 thoughts on “2. Codeigniter “Membuat Aplikasi Sederhana II”

  1. Fatal error: Call to undefined method CI_Controller::CI_Controller() in C:\Program Files\xampp\htdocs\elearning\application\controllers\blog.php on line 5

    kenapa tuh?

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

w

Connecting to %s