Selamat datang di blog yang menyediakan materi dan tutorial seputar Teknik Informatika.

Selasa, 25 Oktober 2016

Posted by Ulil Azmi on 05.01 | No comments
Apa itu PDO ?
Mungkin bagi pemula seperti saya awal nya bertanya-tanya apa itu PDO ? Apa bedanya dengan coding PHP yang sebelumnya pernah saya pelajari ? Setelah saya mencari referensi di mbah google, ternyata ini dia penjelasannya:

PDO (PHP Data Objects) adalah interface universal yang disediakan PHP untuk “berkomunikasi” dengan database server. Maksud istilah “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 bisa langsung digunakan untuk database baru.
Kondisi ini berbeda jika menggunakan mysql extension atau mysqli extension. Kedua extension ini hanya bisa bekerja dengan database MySQL. Karena alasan inilah banyak sebaiknya kita mulai beralih menggunakan PDO dibandingkan mysqli.
Secara teknis, apabila menggunakan mysql atau mysqli extension, PHP langsung berhubungan dengan MySQL Server, tetapi jika menggunakan PDO, ia tidak berhubungan langsung dengan database, tetapi hanya sebagai “interface”. (Sumber: www.duniailkom.com)
Nah, dari pengertian diatas sekarang saya akan memberikan langkah-langkah untuk membuat CRUD menggunakan PDO di PHP. Langkah pertama buat database yang dibutuhkan terlebih dahulu, lalu membuat koding seperti dibawah ini:
Files untuk membuat CRUD
index.php
lanjutan index.php
edit.php

lanjutan edit.php
list.php

lanjutan list.php

library.php
Setelah koding selesai dibuat, selanjutnya panggil file index.php di web browser chrome. Maka akan muncul tampilan seperti ini:
index.php
Kita inputkan data mahasiswa baru, lalu klik button "Tambah".
index.php
Setelah menambahkan data, selanjutnya akan menuju tampilan list.php. Untuk mengedit data mahasiswa, klik button "Edit" seperti yang dibawah ini:
list.php
Maka akan tampil halaman edit.php.
edit.php
 Misal kita akan mengganti tanggal lahir dan alamat, masukkan data baru kemudian klik button "Update".
edit.php
Setelah di update data yang tadi di edit akan berubah dengan data yang kita ganti. Berikut tampilanya:
list.php
Sedangkan untuk menghapus data yang ingin kita hilangkan, klik button "Delete" seperti tampilan diatas. Maka akan muncul jendela konfirmasi seperti dibawah ini. Klik "OK" untuk melanjutkan penghapusan data.
list.php
 Data yang tadi dihapus akan hilang dengan sendiri nya dan tidak ada di daftar nama mahasiswa lagi. Sedangkan button "Tambah mahasiswa baru"  untuk menambahkan data mahasiswa baru seperti pada tampilan awal.
list.php
Kurang lebih seperti itulah tutorial singkat membuat CRUD dengan PDO di PHP. Selamat mencobaaa......

Popular Posts

Search Our Site

Bookmark Us

Delicious Digg Facebook Favorites More Stumbleupon Twitter