Halaman

Kamis, 28 Mei 2015

Tutorial Code Igniter Part 6: Mempersiapkan database dan konfigurasinya di Code Igniter

Tutorial Code Igniter Depok 
Setelah 5 tutorial membahas tentang bagaimana membuat halaman statis dengan framework Code Igniter, maka pada Tutorial Code Igniter Part 6: Mempersiapkan database dan konfigurasinya di Code Igniter ini Anda akan belajar membuat database. Database ini nantinya akan menjadi tempat penyimpanan dari konten website Anda.

Sebelum mengikuti tutorial ini, pastikan Anda telah:
  1. Mengikuti Tutorial Code Igniter Part 1: Installasi Code Igniter
  2. Mengikuti Tutorial Code Igniter Part 2: Membuat halaman home
  3. Mengikuti Tutorial Code Igniter Part 3: Membuat halaman kontak
  4. Mengikuti Tutorial Code Igniter Part 4: Membuat halaman login administrator
  5. Mengikuti Tutorial Code Igniter Part 5: Membuat halaman dasbor administrator
  6. Mengunduh file database tutorial_ci.sql di: https://drive.google.com/file/d/0B5BhV6c89_2YT2laV3JqaktJRm8/edit?usp=sharing
  7. Mengunduh hasil akhir tutorial Part 5 bisa diunduh di sini:  https://drive.google.com/file/d/0B5BhV6c89_2YVU5zdkZjVGFERE0/edit?usp=sharing
  8. Kode akhir dari tutorial ini dapat Anda download di: https://drive.google.com/file/d/0B5BhV6c89_2Yc25JLUJVMEVyZWM/edit?usp=sharing

Membuat database tutorial_ci dan mengimpor tutorial_ci.sql

Sebelum Anda memasuki bagian membuat database tutorial_ci, pastikan Anda telah mengunduh file tutorial_ci.sql. Silakan Anda doanwload dulu di link ini https://drive.google.com/file/d/0B5BhV6c89_2YT2laV3JqaktJRm8/edit?usp=sharing. Dalam database SQL tersebut terdapat dua tabel, yaitu:
  • Tabel berita, berfungsi untuk menyimpan data berita
  • Tabel users, berfungsi sebagai media penyimpanan data user
Sebelum memasuki tahap ini, pastikan Anda telah menguji web server Anda dan fitur phpMyAdmin dapat berjalan dengan baik. Lihat gambar di bawah ini:
Kursus Pembuatan Website Depok
Belajar database MySQL
Langkah selanjutnya adalah sebagai berikut:
  1. Aktifkan webserver Anda (XAMPP, WAMP, MAMP atau yang lain)
  2. Buka browser Anda dan akses alamat http://localhost/phpmyadmin
  3. Klik tab menu Databases
  4. Pada input Create database, buat database dengan nama tutorial_ci. Kemudian klik Create
  5. Anda telah berhasil membuat database.

Import database tutorial_ci.sql ke dalam database tutorial_ci

Anda telah membuat database tutorial_ci dan telah mendownload tutorial_ci.sql.
Kursus Pembuatan Website
Langkah selanjutnya adalah mengimport database SQL tersebut:
  1. Masih di phpMyAdmin, buka database tutorial_ci,
  2. Klik tombol Import
  3. Cari file tutorial_ci.sql yang telah Anda download
  4. Klik tombol Go, tunggu beberapa saat sampai proses import selesai.
  5. Anda telah mengimport database
Berikut ini adalah detail masing-masing tabel:
Kursus Web Design DepokKursus Web Design Depok

Setting autoload.php (library database) di Code Igniter

Anda telah berhasil membuat database dan mengimport databasenya. Langkah selanjutnya adalah melakukan pengaturan database pada framework Code Igniter agar dapat secara otomatis me-load database yang ada.
Kursus Web Programming

Ikuti langkah-langkah berikut ini:
  1. Buka file autoload.php yang ada dalam folder tutorial_ci/application/config/
  2. Pada baris ke-55, ada kode di bawah ini:
    $autoload[‘libraries’] = array();
    Selanjutnya untuk dapat me-load/memuat library database yang dimiliki oleh CI, maka Anda harus menambahkan kode sehingga menjadi:
    $autoload[‘libraries’] = array(‘database’);
  3. Simpan kembali file autoload.php

Setting koneksi database di CI (database.php)

Langkah selanjutnya adalah melakukan seting koneksi database CI agar dapat terhubung dengan database MySQL Anda.
Tutorial Code Igniter Depok
 Berikut langkah-langkahnya:
  1. Buka file database.php dalam folder tutorial_ci/application/config/
  2. Lakukan perubahan koneksi database pada baris ke-52 s/d ke-54 yang semula seperti kode di bawah ini:
    $db[‘default’][‘username’] = ”;
    $db[‘default’][‘password’] = ”;
    $db[‘default’][‘database’] = ”;
    Ubahlah kode tersebut dengan menambahkan data database, menjadi:
    $db[‘default’][‘username’] = ‘root';
    $db[‘default’][‘password’] = ”;
    $db[‘default’][‘database’] = ‘tutorial_ci';
  3. Simpan kembali file database.php
Akhirnya Anda telah menyelesaikan tutorial Part 6 ini.

Tidak ada komentar:

Posting Komentar