Budi Permana, S.Kom Pendahuluan

dokumen-dokumen yang mirip
Aplikasi CRUD Sederhana Dengan PHP dan MySql

Budi Permana, S.Kom Pendahuluan

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan

Budi Permana, S.Kom Pendahuluan

Setting IP Address Di Windows 8

Budi Permana, S.Kom Pendahuluan

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan

Budi Permana, S.Kom Pendahuluan

Budi Permana, S.Kom

Budi Permana, S.Kom Pendahuluan

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi permana, S.Kom

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Cepat Mahir Bahasa Pemrograman PHP

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Aplikasi Penggunaan If Then Else dan Select Case Pada Visual Basic 2010

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

3 Cara Belajar HTML, PHP dan MySQL. Nama Penulis Lisensi Dokumen:

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

Fungsi Insert Data dalam CRUD (CREATE READ UPDATE DELETE) di Codeigniter

FRAMEWORK CODEIGNITER

BERKENALAN DENGAN MODEL CODEIGNITER

Muhammad Khoirul Hasin

PRAKTIKUM. Rekayasa Web. Modul 2: CRUD CodeIgniter Part I. Laboratorium Teknik Informatika Universitas Pasundan

Modul 2 DreamWeaver MX Suendri, S.Kom

Sering kita mendengar tentang MVC Framework PHP tetapi kurang mengerti belum arti dari

Menampilkan Data MySql Menggunakan Dreamweaver

Sudarma Sopian Blog: Pendahuluan. Isi. Lisensi Dokumen:

Panduan Instalasi Drupal 7 di Localhost

E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER. Disusun Oleh: Arfian Hidayat, S.Kom

Pemrograman Web Berbasis Framework. Pertemuan 4 : Konsep MVC : Controller. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

Framework CodeIgniter Part 1

Ahmad Aminudin

Sofiyan Arif Kurniawan

Heru Widayat

Tutorial Singkat MySQL

Database. Danu Wira Pangestu 1. Mengenal Database. Lisensi Dokumen:

Framework untuk web yang dibuat dalam bentuk Web Berbasis Model-View-Controller (MVC)

E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER. Disusun Oleh: Arfian Hidayat, S.Kom

Membuat Web sederhana dengan Joomla

Instalasi CMS Joomla di Web Hosting

MEMBUAT CRUD (CREATE, READ, UPDATE & DELETE) DENGAN CODEIGNITER

MEMBUAT CRUD DENGAN CODEIGNITER : INPUT DATA KE DATABASE

I. Setting Yang Perlu Dilakukan: 1. Download terlebih dahulu installer Mahara di alamat website resmi mahara:

Sudarma Sopian Pendahuluan. Isi. Lisensi Dokumen:

Tutorial Pemrograman PHP Berbasis MVC Menggunakan Framework CodeIgniter dan Doctrine Bagian 1 Setup dan Instalasi

Pemrograman Web Berbasis Framework. Pertemuan 6 : Konsep MVC : Model. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

Integrasi Animasi Dengan Java

Menampilkan Data/Tabel MySQL di Ms.Access

d. Primary Key Primary key atau unique key adalah suatu nilai di basis data yang digunakan untuk mengidentifikasi keunikan baris-baris di dalam tabel.

Agus Subardjo Lisensi Dokumen:

Contoh Penerapan Reference Integrity di MySQL dengan PhpMyAdmin

MENGHILANGKAN INDEX.PHP PADA FRAMEWORK CODEIGNITER

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

Nama Penulis Pendahuluan. Isi. Lisensi Dokumen:

Tutorial Penggunaan Truecrypt

Happy Chandraleka

Instalasi Paket PHP dan MySQL dengan XAMPP

Happy Chandraleka

Modul 9 DreamWeaver MX Suendri, S.Kom

A.Firmansyah

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

Muhidin

Achmad Solichin

MEMBUAT PAGINATION PADA FRAMEWORK CODEIGNITER

Membuat Application User pada Cisco Unified CM Administration

KURSUS ONLINE JASA WEBMASTERS

Tutorial Compiler Bahasa-C Dengan Anjuta IDE

Mudafiq Riyan Pratama

Cara Penulis Melakukan Proofread di Open Journal Systems

Mengembalikan Data Hardisk Yang Terformat (Recovery Data) Fery Rosyadi

Oleh : Sutrisno

M.Octaviano Pratama

MySQL Full-Text Searching

IV HASIL DAN PEMBAHASAN. A. Perancangan Sistem Informasi Translate Indonesia Lampung

Transact SQL ; DDL 1 st

Membuat Database mysql dengan PhpMyAdmin

MEMBUAT DATABASE SEDERHANA DENGAN LOCALHOST DAN DREAMVEAVER

Muhammad Adri. Pendahuluan. Instalasi Xampp

UPLOAD,SHARE DAN MENDAPATKAN LINK FILE PADA AKUN DROPBOX

Oleh: Ahmad Syauqi Ahsan

Sofiyan Arif Kurniawan

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

Lisensi Dokumen: Uraian Kasus :

Pertemuan 1. Pengenalan Code Igniter dan Pengaksesan Controller

Menambah Lokasi Jaringan FTP pada My Computer

Transkripsi:

Aplikasi CRUD Menggunakan Framework Codeigniter Dengan Teknik Scaffolding Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Org. Pendahuluan Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan kesehatan dan kemudahan sehingga penulis dapat menyelesaikan modul ini. Tidak lupa penulis juga ucapkan terima kasih kepada almarhum ayah semoga amal ibadahnya di terima di sisi Allah SWT, Ibu dan Nenek. Karena penulis juga manusia dan memiliki kekurangan semoga kritik dan saran membangun diperlukan untuk penulis guna menjadikan buku ini lebih baik lagi. Kritik dan saran bisa disampaikan melalui : Facebook : Budhi Nobi Permana Email FB : nobinice@gmail.com YM : budinobipermana@yahoo.co.id Akhir kata penulis ucapkan terima kasih semoga menjadi ilmu bermanfaat bagi mereka yang menggunakan buku ini amin. 1

BAB Membuat Database Di MySQL Sebelum kita melanjutkan ke tahap selanjutnya yang pertama kali kita harus lakukan adalah membuat database dan table di mysql. Ini penting karena nantinya database dan table ini lah yang akan kita gunakan untuk membuat aplikasi CRUD pada framework codeigniter. Berikut adalah langkah membuat database dan table di MySQL : 1. Buka MySQL lalu buatlah database dengan nama dbsiswa, lakukan seperti langkah berikut : 2. Kemudian buatlah table dengan nama datasiswa dengan kolom 4 kemudian klik go. 2

3. Kemudian isikan sebagai berikut. Jika sudah klik simpan. Field Tipe Panjang Primary Key Auto Increment (A.I) N0 Int Nama Varchar 20 Kelas Varchar 10 Alamat Varchar 50 4. Jika sudah maka akan tercipta table berikut : 5. Setelah proses pembuatan database dan table kita selesaikan. Selanjutnya kita melangkah ke pembahasan berikutnya. 3

BAB Konfigurasi Database Perhatikan langkah berikut : 1. Untuk menyamakan persepsi folder framework codeigniter yang saya simpan pada htdoc saya ubah dan saya beri name ci seperti gambar berikut: 2. Ubahlah syntax pada file database.php yang terdapat dalam folder ci/system/application/config. Setelah itu klik 2 kali file database.php. 4

3. Pada file database.php tepatnya pada baris 40 sampai 44 atur syntax sebagai berikut : $db['default']['hostname'] = "localhost"; $db['default']['username'] = "root"; $db['default']['password'] = ""; $db['default']['database'] = "dbsiswa"; $db['default']['dbdriver'] = "mysql"; 4. Kemudian ubahlah syntax pada file routes.php yang terdapat dalam folder ci/system/application/config. Setelah itu klik 2 kali file routes.php. 5. Kemudian pada routes tepatnya baris 44 atur lah syntax sebagai berikut : $route['scaffolding_trigger'] = "budinobipermana"; 6. Setelah kita mengkonfigurasi dabase pada bab ini selesai maka kita akan lanjutkan ke pembahasan selanjutnya. 5

BAB Syntax Codeigniter A. Membuat Syntax Buatlah file dengan nama cdatasiswa.php lalu simpan di folder controller sebagai berikut: cdatasiswa.php <? class Cdatasiswa extends Controller{ function cdatasiswa() { parent :: Controller(); $this->load->scaffolding('datasiswa'); } }?> B. Menjalankan Program Setelah semua tahap telah kita kerjakan, pada tahap kali ini kita akan coba menjalankan program yang telah kita buat. Perhatikan langkah-langkah berikut : 1. Jalankan browser lalu ketikan alamat berikut : http://localhost/ci/index.php/cdatasiswa/budinobipermana 2. Lalu perhatikan gambar di bawah ini : 6

3. Jika kita perhatikan gambar diatas terlihat belum ada data yang tampil ketika kita menjalankan aplikasi ini. Langkah selanjutnya perhatikanlah pada pojok kanan atas klik Create New Record. 4. Kemudian isikan data anda bebas terserah anda seperti pada gambar di bawah ini, kemudian klik insert. 7

5. Sampai disini tutorial pembuatan aplikasi CRUD sederhana selesai. Referensi 1. Budi Permana. Bahan Ajar PHP Untuk SMK TI Biografi Penulis Budi Permana, S.Kom adalah alumni dari STMIK Mardira Indonesia dari kota Bandung, setelah lulus melanjutkan kuliah selama 6 bulan untuk mengambil AKTA IV di UNISBA. Penulis pernah bekerja sebagai Teknisi Jaringan dan Guru di SMK Marhas dan pernah juga bekerja sebagai Konsultan IT. 8