Selasa, 01 November 2016

APLIKASI CRUD SEDERHANA MENGGUNAKAN PHP & MYSQL

Assalamualaikum ....
Hay Guys,,,,,,
Pada kesempatan kali ini saya mau membagi ilmu yang merupakan masih dasar ini, apakah itu? CRUD, istilah tersebut merupakan singkatan dari Create, Read, Update dan Delete sudahkah kamu mendengarnya. Jika belum akan saya perjelas secara rinci.
Oke CRUD Anda sudah tahu singkatan dari istilah tersebut, namun untuk penjelasanya ada 4 karakter disana.
·     - C (Create): yang berarti membuat sebuah data baru, contoh kita sedang melakukan registrasi disebuah web itu sudah merupakan Create dari CRUD karena kita membuat dan menyimpan data registrasi ke database.
·     - R (Read): Membaca atau menampilkan suatu data yang tadinya berada didatabase MySQL misalnya, kemudian ditampilkan di WEB menggunakan bahasa pemrograman Php
·     - U (Update): nah untuk yang satu ini prosesnya adalah mengedit sebuah data dari database yang kemudian di edit menggunakan bahasa pemrograman Php berupa WEB. Contoh edit profil facebook.
·      - D (Delete): Pastinya Anda tahu fungsinya apa bukan? Fungsinya hampir sama dengan Update akan tetapi proses ini adalah untuk melakukan penghapusan data di database melalui bahasa Php. Contoh pada sebuah blog terkadang ada komentar, kemudian kita hapus komentar tersebut, nah itu sudah termasuk proses delete dalam CRUD.
Langkah -Langkah mencari error dan memperbaiki koding pada aplikasi PDO CRUD OOP menggunakan PHP dapat dilihat dibawah ini :
1. Buat Database di MYSQL seperti gambar di bawah ini :
                      
                                          Database diatas lalu di Import di localhost phpMyAdmin 


2. Simpan file di Local disc C xampp/htdoct/ folder (nama folder anda)

3. Buka tab browser baru, kita  akan memanggil file index.php yang telah kita download tadi lewat localhost, contoh "http://localhost/pdo/index.php". Tulisan berwarna biru merupakan folder tempat index.php disimpan, sesuaikan dengan folder tempat Anda menyimpan file index.php.
maka akan muncul seperti gambar berikut :


4. jika berhasil maka akan muncul di  list mahasiswa seperti berikut :



5.  Klik menu edit akan muncul tampilan kosong / blank seprti hati saya :D jangan khawatir istighfar terlebih dahulu supaya menemukan yang pasti :D oke pertama di script edit.php lihat dengan  telti ada scrip yang salah . bandingkan dengan script tambah yang berhasil di index.php yang sudah kita coba tadi.lihat script tambah dan sesuai dengan method tambah data di library.php. :

                
                 Koding name="tambahMhs" tersebut sesuai dengan method tambah data di library.php




6. script di edit.php

           Penyebab terjadinya eror ada di menu edit.php yang membuat tombol Edit tidak berfungsi.
     Maka dari itu, dalam koding name="updates" kita ganti dengan name=" updateMhs". Lihat Gambar!


7. refresh halaman Daftar Nama Mahasiswa, lalu klik tombol Edit lagi. . Ternyata halaman masih sama.Cari script dan perhatikan dengan seksama. nim=$data->id, seharusnya menjadi  $data->id,
seperti berikut  :


8. untuk Script tombol Delete bisa tambahakan scrip di edit.php di bawah ini