Minggu, 30 Oktober 2016

CRUD dengan PDO-MySql



PDO atau PHP Data Objects adalah sala-satu driver yang diciptakan oleh PHP dengan penggunaannya yang berbasis Objek, jadi menurut ane lebih mudah di pahami dan mudah di gunakan dan terstruktur, jika biasanya menggunakan mysql_connect() untuk menghubungkan database dengan php, maka dengan PDO maka cara itu akan dibuah, MySql PDO diciptakan untuk mengganti penggunaan mysqli_connect() atau mysql_connect() dan mengganti pemanggilan mysql_query(),bisa di bilang kita harus segera move on dari kodingan yang dulu dan segera menggunakan MySql PDO, kenapa ? karena ane denger dari banyak forum-forum, Mysql PDO dalam performance lebih cepat daripada MySql biasa dan Mysql sudah mulai banyak di tinggalkan dan mungkin akan segera di hapus oleh PHP di versi yang akan datang, dan teknologi bind paramnya yang ane suka gan, karena dengan adanya itu kemungkinan sql injection bisa di hindari, karena Mysql PDO menurut ane sudah include dengan security, dari pada menggunakan Mysql yang karenanya kita harus susah payah membuat security sendiri, di dunia kerja itu bisa wasting time banget deh hehe.

Oke disini ane bakal memberi tutorial Simple CRUD menggunakan MySql PDO 

  • Buat sebuah file dengan nama db_connect.php lalu isi syntak seperti di bawah ini :


  • Dalam satu direktory yang sama buat 1 file baru bernama index.php lalu isi syntak seperti dibawah ini :

  • Lalu disni kita akan membuat 1 halaman yang akan memanggil halaman lain atau partial page, gimana ? menarik bukan ?, ayo langsung saja buat 2 file bernama list.php dan form.php, list.php akan kita gunain untuk show data, lalau form.php nanti digunain buat edit atau add data,
  • Lalu isi file list.php dengan syntak seperti di bawah ini


  • Lalu isi file form.php dengan syntak seperti di bawah ini


  • Lalu kembali ke file index.php, file yang akan mejadi jantung dari aplikasi yang kita buat, tambahkan syntak seperti dibawah ini :


Jika langkah-langkah di atas sudah dilakukan tinggal kita test langsung bukan http://{domain-localhost}/index.php.


Nah sekian tutorial dari ane, semoga bisa membantu agan-agan yang lagi belajar PHP, jangan lupa comment dan share ya gan :D, Terima kasih ..

See you on next post ..

    Choose :
  • OR
  • To comment
Tidak ada komentar:
Write komentar