MEMBUAT CRUD DENGAN CODEIGNITER : INPUT DATA KE DATABASE

dokumen-dokumen yang mirip
MEMBUAT PAGINATION PADA FRAMEWORK CODEIGNITER

BERKENALAN DENGAN MODEL CODEIGNITER

CARA MENGUBAH HURUF BESAR KE KECIL DAN SEBALIKNYA MENGGUNAKAN PHP

PENGERTIAN VARIABLE PARAMETER DALAM FUNGSI PHP

MENGHILANGKAN INDEX.PHP PADA FRAMEWORK CODEIGNITER

MEMBUAT QR CODE DENGAN PHP

CARA MENGECEK TIPE DATA ARGUMEN DALAM PHP

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

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

Object-Oriented Programming Sederhana Dengan PHP

Membuat CRUD Sederhana pada Framework Laravel

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

FRAMEWORK CODEIGNITER

RENCANA PEMBELAJARAN SEMESTER (RPS)

KONTRAK BELAJAR. Nama Mata Kuliah : Web Dinamis Lanjut Kode Mata Kuliah : IKB : Wahyu Widodo, S.Kom Semester : 5

KBKF53110 WEB PROGRAMMING

MODUL 8 Insert, Update, & delete

Mengenal Codeigniter (CI) Framework

Abstrak : SMS,absensi,administrasi,pengumuman,SIAS

Budi Permana, S.Kom Pendahuluan

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan dan pembelian Tissue SMART NARENA

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

Materi 1 E-Commerce Lanjut (Codeigniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya

BAB III LANDASAN TEORI

BAB II ANALISIS DAN PERANCANGAN. pendekatan perancangan sistem berorientasi objek. Perancangan sistem

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

BAB III LANDASAN TEORI

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

PERANCANGAN LibraryUMS-CMS MENGGUNAKAN CODEIGNITER

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PEMROGRAMAN WEB. Disusun Oleh: Lelly Hidayah Anggraini, S.Kom, M.Cs

Tutorial CakePHP Dasar Part IV - Searching

PRAKATA. yang berjudul Sistem Informasi Bimbingan Tugas Akhir Berbasis Online. kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada:

Pemrograman Web. Koneksi dan Manipulasi Basis Data. Adam Hendra Brata

PENGESAHAN PEMBIMBING...

BAB 3 LANDASAN TEORI

ABSTRAK. Kata Kunci : café, pemesanan, produksi, dapur, pembayaran, php. Universitas Kristen Maranatha

FRANS CAISAR RAMADHAN APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR

Aplikasi CRUD Sederhana Dengan PHP dan MySql

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

7 Rencana Studi (KRS) dan Kartu Hasil Studi (KHS) dengan menggunakan metode waterfall dan Data Flow Diagram (DFD) level satu. Kemudian untuk mengimple

BAB I PERSYARATAN PRODUK

APLIKASI DATA MAHASISWA DENGAN PROGRAM JAVA DAN DATABASE MYSQL

Membuat Template dengan Bootstrap pada Codeigniter

Modul-7 CRUD & Searching. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

PRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan

Mengenal Framework Codeigniter

KATA PENGANTAR. Dalam penyusunan proyek akhir ini, penulis mengucapkan terima kasih kepada :

Dropdown Berhubungan (Sync Dropdown) Dengan CI & MySQL

DSS Pengambilan Keputusan Pemilihan Bank Sesuai Keuangan Pribadi

Framework CodeIgniter Part 1

PHP dan Framework CodeIgniter

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

MODUL 10 PHP&MYSQL INSERT & DELETE

BAB II DASAR TEORI. Pada bab ini akan dibahas teori-teori pendukung yang digunakan sebagai acuan dalam merancang algoritma.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. autentikasi dan otorisasi user. Aplikasi belum menggunakan teknologi responsive

BAB 1 PENDAHULUAN 1.1. Latar Belakang

Materi 2 E-Commerce Lanjut (CodeIgniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya

BAB I PENDAHULUAN 1.1 Latar Belakang

7 VARIASI INSERT YANG TERLUPAKAN

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

Bahasa Pemrograman Untuk Pembuatan Web

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

DAFTAR ISI. HALAMAN PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... xi

Perancangan dan Implementasi Sistem Perizinan Online Menggunakan Framework Codeigniter (Studi Kasus : Dinas Kesehatan Kota Salatiga) Artikel Ilmiah

IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG

CODEIGNITER 3. Belajar Mandiri. Zamah Sari

SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB

Bab 2 Tinjauan Pustaka 2.1 Kajian Pustaka

Manajemen File Sederhana Dengan PHP

Bab 2 Tinjauan Pustaka

WELCOME MESSAGE WE STARTED AT. 10 March 2016 dimana komunitas ini didirikan

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

IMPLEMENTASI MVC PADA SITUS PORTAL PENCARIAN UNIVERSITAS DI DAERAH ISTIMEWA YOGYAKARTA. Rionaldi Sugiarto Katon Wijana, Wimmie Handiwidjojo

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. dilakukan dengan menggunakan teknologi yang berbeda beda. Selain itu terdapat

MENGENAL SYNTAX DML PADA SQL

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

ANALISIS INSTRUKSIONAL

BAB II ANALISIS DAN PERANCANGAN

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

PEMBUATAN APLIKASI PENGELOLAAN CUTI KARYAWAN ONLINE PADA PT ANABATIC TECHNOLOGIES MENGGUNAKAN PHP DAN MySQL

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB III LANDASAN TEORI. Pada bab ini akan dibahas dasar-dasar teori yang berkaitan dengan pembangunan sistem.

PEMROGRAMAN PHP DASAR

PERANCANGAN DAN PEMBUATAN APLIKASI KHAZANAH INTELEKTUAL BERBASIS WEB DAN ANDROID. Disusun oleh : JUPRI SANTOSO M

Trik Mudah Membuat CMS Website dari Nol

KATA PENGANTAR. Bandung, 05 September Penulis

PETUNJUK PENGGUNAAN PRODUK (UNTUK SISWA)

BAB I PENDAHULUAN. sejak lama didominasi oleh perangkat digital non-komputer, menjadi. tanpa dibatasi lagi oleh ruang dan waktu.

BAB IV IMPLEMENTASI DAN PENGUJIAN

Rancang Bangun Aplikasi Pendataan Potensi Desa / Kelurahan Berbasis Web

Transkripsi:

MEMBUAT CRUD DENGAN CODEIGNITER : INPUT DATA KE DATABASE Muhamad Yusuf muhamadyusuf0012@gmail.com :: https://muhamadyusufppn.blogspot.co.id Abstrak Fungsi dasar dalam pembuatan suatu proyek web adalah CRUD atau Create Read Update dan Delete yang berhubungan dengan database dan pengelolaannya. Pada Framework CodeIgniter untuk meng-input data ke database caranya sangat mudah, sama seperti cara meng-input dengan PHP native, hanya saja pada CodeIgniter kita menggunakan metode MVC sehingga membuat proses meng-input agak sedikit berbeda. Secara sederhana cara untuk meng-input data ke database menggunkan Framework CodeIgniter ini kita membutuhkan sebuah tampilan atau view form inputan dalam hal ini input-an form data siswa kemudian mempunyai sebuah model yang memiliki function insert into database dan juga sebuah controller untuk mengatur aksi form dan insert. Kata Kunci: CodeIgniter, CRUD, Insert, Database, MySQL Pendahuluan Adapun tujuan dibuatnya artikel ini agar pembaca bisa menggunakan query insert pada CodeIgniter, mengetahui perbedaan antara insert menggunakan PHP native dengan insert menggunakan Framework CodeIgniter dan menampilkan hasilnya. Didalam artikel ini kita juga akan mempraktikan cara meng-input data ke database dan syntax apa saja yang harus diketikan. Diharapkan pembaca dapat memanfaatkan dan memahami artikel ini dengan sebaik-baiknya.

Pembahasan Pada artikel sebelumnya kita sudah berhasil membuat pagination, bisa dilihat di: MUHAMAD-YUSUF_MEMBUAT_PAGINATION_PADA_FRAMEWORK _CI Untuk artikel sekarang kita akan mempraktikan bagaimana caranya meng-input data ke database menggunakan Framework CodeIgniter(CI). Secara sederhana cara untuk meng-input data ke database menggunkan CI kita membutuhkan sebuah tampilan atau view form inputan dalam hal ini input-an form data siswa kemudian mempunyai sebuah model yang memiliki function insert into database dan juga sebuah controller untuk mengatur aksi form dan insert. Untuk lebih jelasnya langsung saja kita ke praktiknya.

Tahap 1 : Tahap pertama kita akan membuat dulu sebuah method pada controller siswa.php. di sini kita membuat method atau function add() yang berisi perintah untuk menampilkan form_input. view form_input akan kita jadikan sebagai form yang berguna sebagai form input-an, di mana data yang di input disini akan masuk ke database. application/controllers/siswa.php Tahap 2 : Buat sebuah view yang kita jadikan sebagai form input-an data nya. kita buat view dengan nama form_input.php application/view/form_input.php

Tahap 3 : Dapat kita lihat pada script di atas, pada form kita telah menentukan aksi dari form-nya, kita arahkan ke method add_submit pada controller siswa.php. Oleh sebab itu kita buat lagi sebuah method atau function untuk meng-handle input-an pada form ini. application/controllers/siswa.php

Coba kita perhatikan pada function add_submit tersebut. pertama kita menangkap inputan dari form dengan function $this->input->post( nama form input ). kemudian menjadikannya array Dan meng-input data ke database dengan menggunakan model m_siswa. Jadi di sini pada parameter pertama nya kita input array data yang berisi data-data yang di input. dan pada parameter kedua nya kita beri nama dari tabel nya.(table tujuan tempat menyimpan data inputan). dan kemudian mengalihkannya ke method data_siswa Tahap 4 : Buat sebuah function insert pada model m_data. application/models/m_siswa.php

Tahap 5 : Sekarang buat tampilan link di atas tabel siswa application/views/v_siswa.php

Tahap 6: Jika tidak terdapat error saat pada script maka hasilnya akan seperti ini.

Penutup Sekian tutorial mebuat pagination CRUD dengan Framework CodeIgniter : Input Data Ke Database. Jika pada praktiknya terdapat error silahkan kontak email saya. semoga bermanfaat serta dapat membantu pembaca mendapatkan ilmu baru dan membuat minat pembaca untuk langsung mempraktikkan apa yang sudah saya jelaskan ini. Referensi https://www.codepolitan.com/belajar-codeigniter-3-crud-1-57a7f9f5bde51-17045 http://www.malasngoding.com/membuat-crud-dengan-codeigniter-input-data-kedatabase/ https://codeigniter.com/ http://fabernainggolan.net/membuat-crud-codeigniter-dengan-tampilan-bootstrap http://jagocoding.com/tutorial/684/fungsi_insert_data_dalam_crud_create_rea D_UPDATE_DELETE_di_Codeigniter Biografi Nama saya Muhamad Yusuf lahir di Bandung 12 Desember 1995, sedang menyelesaikan kuliah disalah satu perguruan tinggi. Saya sedikit menguasai Hyper Text Markup Language(HTML), bahasa pemrograman Hypertext Prepocessor(PHP), Structured Query Language(SQL), Cascading Style Sheet(CSS), framework CodeIgniter(CI) dan JavaScript. Semoga artikel-artikel yang saya buat bermanfaat bagi pembaca semua. Terimakasih. Email : muhamadyusuf0012@gmail.com Instagram : yusuv_m Blog : https://muhamadyusufppn.blogspot.co.id