Membuat CRUD sederhana dengan Codeigniter

MEMBUAT CRUD DENGAN CODEIGNITER

Supaya cepat dan tutorialnya tidak panjang lebar di sini saya menganggap anda sudah bisa membuat database. Oke, di sini saya membuat database Kontak dengan tabel tbl_data.

Nama database








Dan ini struktur tabelnya.

Struktur tabel











Langkah pertama ketika anda membuat crud di codeigniter, anda harus sudah punya codeigniter nya. Jika belum anda bisa mendownload di sini https://codeigniter.com/
Dan jika sudah punya atau sudah di download silahkan extract file zip codeigniter nya ke dalam folder htdocs C:\xampp\htdocs\ lalu rename menjadi Kontak. Kemudian anda atur configurasi, berikut langkah-langkahnya :
1. File autoload.php, letaknya di application/config/autoload.php
$autoload['libraries'] = array(''); ubah menjadi -> $autoload['libraries'] = array('database');
$autoload['helper'] = array(''); ubah menjadi -> $autoload['helper'] = array('url');

2. File config.php, letaknya di application/config/config.php
$config['base_url'] = ''; ubah menjadi -> $config['base_url'] = 'http://localhost/Kontak/';

3. File database.php, letaknya di application/config/database.php
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => '',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);

ubah menjadi

$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'kontak',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);

4. File routes.php, letaknya di application/config/routes.php
$route['default_controller'] = 'welcome'; ubah menjadi -> $route['default_controller'] = 'Data';

Langkah-langkah CRUD :
1. Membuat controller dengan nama Data.php simpan di application/controllers/

2. Membuat model dengan nama M_data.php simpan di application/models/

3. Membuat view dengan nama Home.php simpan di application/views/

4. Membuat file tambah.php simpan di application/views/

5. Membuat file edit.php simpan di application/views/

Sekian Semoga Bermanfaat  kalo ada yang salah, silahkan komen :))

Comments

Popular posts from this blog

TUTORIAL IONIC : Installasi Ionic (PART 1)

TUTORIAL IONIC : Pindah Page/Move Page (PART 4)

Cara menampilkan modal ketika halaman di reload