PHP DATA OBJECT(PDO)

 


PDO adalah singkatan dari (PHP Data Objects), PDO merupakan interface universal yang disediakan oleh PHP yang berguna untuk melakukan komunikasi antara php dan database server.

yang membedakan disini adalah PDO tidak terikat dengan aplikasi database tertentu, sedangkan extention Mysqli dan Mysql hanya terikat pada database MySQL saja.


Beberapa jenis Database Server yang didukung oleh PDO :

CUBRID (PDO)

MS SQL Server (PDO)

Firebird (PDO)

IBM (PDO)

Informix (PDO)

MySQL (PDO)

MS SQL Server (PDO)

Oracle (PDO)

ODBC and DB2 (PDO)

PostgreSQL (PDO)

SQLite (PDO)

4D (PDO)



Mengaktifkan Database Driver Lain.

Untuk mengaktifkan PDO, kita bisa mengubah file php.ini yang ada di web server.





setelah itu kita akan membuat code script untuk mengetahui nya.


Berikut adalah hasilnya.






CRUD PDO-PHP


 Membuat Database

 1. Buat database dengan nama db_siswa.
 2. lalu buat table tb_siswa dengan struktur seperti berikut :



 3. Lalu isikan dengan data, sebagai contoh berikut :






Pembuatan Folder Project serta File PHP

Setelah anda membuat database, berikutnya kita akan membuat folder projectnya terlebih dahulu, karena dalam contoh ini kita menggunakan Xampp, maka folder project berada di direktori Xampp, dalam contoh ini C:/xampp/htdocs/pw/, foldernya adalah siswapdo.

Dalam project ini kita akan membuat 4 file yang akan dibuat yaitu : index.php,library.php.form_add.php,dan form_edit.php

Unduh bootstrap di https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css, lalu simpan bootsrap di file siswapdo.





Membuat library.php

baik silahkan buka file library.php yang telah kita buat, lalu tuliskan code dibawah ini :

membuat class :



menambahkan data :


menampilkan data :







Mengubah data :



Menghapus data :






Membuat File index.php


File index.php akan kita fungsikan sebagai halaman awal dari aplikasi yang kita buat.

berikut adalah code index.php



berikut adalah kode html.




Berikut adalah hasil dari index.php





Form_add.php

File form_Add.php akan kita fungsikan sebagai halaman untuk input data ke database.

Berikut adalah code form_add.php .


Berikut adalah code html.



Berikut adalah hasil dari form_Add.php






Form_edit.php

File form_edit.php akan kita fungsikan sebagai halaman untuk menampung data lama lalu mengubah isi data ke database.

Berikut adalah code fom_edit.php



Beikut adalah code html.



Beikut adalah hasil dari form_edit.php

untuk form_edit.php cukup kita klik saja tombol button update pada index.php



Komentar

Postingan populer dari blog ini

Artikel PDO

Pertemuan ke 5 - Javascript - fungsi