Selasa, 01 November 2016

Membuat CRUD(Creat, Read, Update, dalete) menggunakan PDO di PHP

Assalamualaikum. wr. wb.
kali ini saya akan membahas tentang PDO pada php.
sebelum masuk ke pembahasan, saya akan jelaskan tentang PDO pada php itu sendiri.

PDO (PHP Data Objects) adalah interface universal yang disediakan PHP untuk “berkomunikasi” dengan database server. 
Maksud dari “interface universal” disini adalah bahwa PDO tidak terikat dengan aplikasi database tertentu. Apabila saat ini kita menggunakan database MySQL dan dikemudian hari ingin bermigrasi menggunakan PostgreSQL, kita hanya tinggal mengganti cara pemanggilan awal PDO dan seluruh kode program yang ada dapat langsung digunakan untuk database baru.

Nah, secarang masuk ke dalam pembahasan,
1. Buatlah database dengan nama crud_oop. kemudian pada XAMPP Control Panel, Ketik url link localhost/phpmyadmin kemudian buat database baru dengan nama crud_oop. Selanjutnya Import/ copy source code di bawah ini.
2. Setelah selesai membuat database, buat folder dengan nama pdo, lalu buat file pada text editor dan     beri nama index.php , Selanjutnya bisa ketik atau paste source code di bawah ini :

3. Selanjutnya buat dengan nama edit.php kemudian ketik atau copy source code di bawah ini:

4. Buatlah file baru dengan nama library.php . lalu copy source code di bawah ini:

5.  Dan yang terakhir buat file baru dengan nama list.php. lalu copy source code di bawah ini :

6. Setelah mengcopy source code diatas. kemudian file index.php di run pada web browser  web atau chrome. ketikan seperti http://localhost/pdo/index.php maka akan muncul seperti tampilan berikut :













7.  Selanjutnya inputkan data mahasiswa baru, dan klik button "tambah"












8. Setelah mengisi data, selanjutnya ke tampilan list.php . dan untuk mengedit data mahasiswa bisa mengklik button "Edit".













9. Setelah klik button "Edit", maka tampilan kosong seperti gambar di bawah :












10. Apabila tampilan kosong seperti gambar di atas maka ada kesalahan pada souce code yang sudah di copas, dan untuk mengatasinya lihat List.php pada baris ke 35.

11. pada baris tersebut di ubah menjadi seperti ini :

12. lalu buka file edit.php baris ke 24.

13. dan code tadi di ubah, menjadi seperti ini :

14. Setelah di ubah, lalu di run kembali, dan jika mengeklik edit, maka akan  tampilan menjadi seperti di bawah ini :













15.  Selanjutnya ubah data misal pada nim , lalu klik "Update" dan apabila masih belum update maka masih ada yang error. buka file Edit.php pada baris ke 32.

16. Ubah souce code tadi, menjadi seperti ini :

17. Setelah di ubah, maka tampilan













18. Dan untuk menghapus, maka klik "Delete" , tetapi data yang akan di hapus tidak bisa, dan caranya buka list.php pada baris 48 tambahkan source code seperti ini :

19. Source code yang di atas fungsinya agar dapat menghapus data. dan silahkan mencoba delete lagi,maka akan berhasil.
Sekian tutor cara mengatasi error Crud PDO pada php. Terimakasih, semoga bermanfaat. :-)

0 komentar:

Posting Komentar