Membuat file koneksi dan form input ke database mysql dengan PDO (PHP Data Object)



Hello sob,

Pasti yang sudah terbiasa membuat form input ke mysql dengan php , sering dengan syntact mysql_connect, mysql_fetch_array, mysql_num_rows, mysql_query dan beberapa yang tidak saya sebut disini. Sayangnya extension tersebut akan di hapus untuk versi PHP selanjutnya, sehingga sobat perlu mencari cara untuk melakukan koneksi ke database mysql.

Disini sobat dapat mencoba menggunakan ekstensi PDO (PHP Data Objects).PDO sendiri dikembangkan untuk memenuhi kebutuhan yang selalu dinamis dimana PDO sendiri tidak terikat oleh database tertentu, sehingga jika sobat ingin beralih dari database MySQL ke database PostgreeSQL, hal tersebut tidaklah masalah. Sobat tidak perlu mengganti seluruh koding yang sudah sobat buat, akan tetapi cukup pada bagian koneksi ke database nya saja atau di bagian komunikasi dengan databasenya.

Disini saya mau memberi sobat contoh kode untuk koneksi, input dan simpan ke dalam database mysql dengan PDO. Tapi sebelum menjalankan ekstensi ini,sobat perlu mengaktifkan nya dahulu di server sobat, misal dengan wamp server, maka sobat bisa mencarinya di php.ini (di wamp/php/php.ini) seperti gambar dibawah ini:



Kemudian cari dengan ctrl+f = php_pdo_mysql dan hilangkan tanda (;) di depan nya seperti pada gambar dibawah:

Jika sudah maka restart wamp server atau xampp sobat, kemudian jalankan kembali dan saat nya membuat file koneksi seperti dibawah ini dan simpan dengan nama koneksi.php :


pada bagian " dbname=database " silahkan diisi nama database mysql sobat.

Selanjutnya sobat dapat membuat file input.php :


Diatas adalah form input sederhana yang saat dieksekusi akan dijalankan di file save.php.
Terakhir sobat bisa membuat file save.php untuk eksekusi form dan simpan ke database mysql
perlu diperhatikan pada bagian $sql = "INSERT INTO pemasukan ....
adalah query yang biasa sobat pakai untuk memasukkan data ke dalam database mysql.

SELAMAT MENCOBA !!

Subscribe to receive free email updates:

0 Response to "Membuat file koneksi dan form input ke database mysql dengan PDO (PHP Data Object)"

Post a Comment