Selasa, 14 Maret 2017

Membuat CRUD didalam Framework CodeIgniter (Update Data)

Assalamu'alaikum wr.wb.

A. Pengertian

    Menurut wikipedia bahasa Indonesia, CodeIgniter merupakan aplikasi sumber terbuka yang berupa framework PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP.

B. Latar Belakang

    Latar belakang permasalahan kali ini yaitu pembuatan dari aplikasi CRUD di dalam sebuah framework. Framework yang dipakai kali ini yaitu framework CodeIgniter.

C. Alat dan Bahan
  • OS XUbuntu 16.10
  • Sublimetext
  • Web browser
  • File framework CI
  • Koneksi internet
D. Tujuan

     Bertujuan untuk mengetahui bagaimana cara membuat proses update dan edit data didalam framework CI.

E. Tahap Pelaksanaan 
     
     Berikut ini merupakan cara membuat sebuah CRUD di dalam Framework CI.
  • Siapkan terlebih dahulu file CodeIgniter nya kalo belum memiliki, teman-teman dapat mengunjungi situs resminya di https://www.codeigniter.com/.
  • Jika teman-teman sudah memiliki filenya kita akan langsung membuat aplikasi CRUD nya saja. Kali ini kita akan membuat tambah data di dalam framework.
  • Setelah kemarin kita membuat tampil data di dalam framework CI settingan tidak ada yang dirubah. Jika teman-teman belum mengetahui bagaimana tampil data di dalam Framework CI DISINI, tambah data ada DISINI dan hapus data ada DISINI.
  • Kita langsung saja buka folder CodeIgniter nya melalui sublimettext.
  • Di tutorial sebelumnya kita telah membuat sebuah file dengan nama Crud.php yang berada di folder application/controllers/Crud.php. Di dalam file ini juga kita akan membuat dua function yang akan menjalankan perintah edit. Sintaksnya sebagai berikut.
  • Kita akan membuat sebuah file didalam folder bernama view yang ada di application/views/V_edit.php. Dibawah ini merupakan sintaksnya.
 <!DOCTYPE html>
<html>
<head>
    <title>Membuat CRUD CI</title>
</head>
<body>
<center>
    <h3>Edit Data</h3>
</center>
<?php foreach ($buku as $b) { ?>
<form action="<?= base_url(). 'index.php/crud/update';?>" method="post">
    <table style="margin:20px auto;">
        <tr>
            <td>Nama</td>
            <td>
                <input type="hidden" name="id" value="<?= $b->id?>">
                <input type="text" name="nama" value="<?= $b->nama?>">
            </td>
        </tr>
        <tr>
            <td>Stok</td>
            <td><input type="text" name="stok" value="<?= $b->stok?>"></td>
        </tr>
        <tr>
            <td>Jenis</td>
            <td><input type="text" name="jenis" value="<?= $b->jenis?>"></td>
        </tr>
        <tr>
            <td></td>
            <td>
                <input type="submit" value="Simpan">
            </td>
        </tr>
    </table>
</form>
<?php } ?>
</body>
</html>
  • Dan hasil dari coding diatas yaitu seperti dibawah ini.

  • Teman-teman bisa mendapatkan source codenya lengkap disini.

F. Kesimpulan

     Dari pembahasan diatas dapat ditarik kesimpulan bahwa pembuatan dari aplikasi CRUD didalam framework codeigniter tersebut tidak sulit dan jika kita membuat proses edit kita harus teliti. Didalam edit data ini kita memerlukan dua proses yaitu menampilkan data yang sudah ada dan mengupdate data yang telah diperbaiki atau diperbarui.

G. Referensi
  • https://id.wikipedia.org/wiki/CodeIgniter
  • http://www.malasngoding.com/membuat-crud-dengan-codeigniter/
Sekian dan Terimakasih.

SMK Bisa!!

Wassalamu'alaikum wr.wb.

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.