LAPORAN PRAKTIKUM PEMROGRAMAN WEB DINAMIS MINGGU 14 - PHP DATA OBJECT (PDO).

 

LAPORAN PRAKTIKUM

PEMROGRAMAN WEB DINAMIS

PMI1312

MINGGU 14

Dosen Pengampu :

Bpk Tri Sandika Jaya, S.Kom., M.Kom.



Di  Susun  Oleh :

                                    NAMA            : Ahmad Fajar Irawan

                                    NPM               : 19753004

 

MENEJEMEN INFORMATIKA

JURUSAN EKONOMI DAN BISNIS

POLITEKNIK NEGERI LAMPUNG

2020

 





Kata Pengantar

Puji syukur kehadirat Allah SWT, atas segala limpahan rahmat, nikmat dan karunia-Nya yang tak ternilai dan tak dapat dihitung. Saya dapat menyusun dan membuat laporan ini. Laporan ini disusun untuk memenuhi tugas mata kuliah  Pemrograman Web Dinamis.

Dalam membuat laporan ini masih jauh dari kata sempurna. Untuk itu, saya menghaturkan maaf jika ada kesalahan dalam laporan ini. Pembaca bisa membuat keputusan yang dapat memberikan kritikan dan sarannya untuk saya agar di kemudian hari saya bisa membuat laporan yang lebih semprurna lagi.

Akhir kata, saya ucapkan terima kasih kepada berbagai pihak yang telah dapat membantu dalam pembuatan laporan ini.

 

Sekampung Udik, 11 Desember  2020







 

BAB I

PENDAHULUAN

A.    Latar Belakang

Istilah-istilah yang akan sering dijumpai dalam OOP adalah Class, Object, Property, dan Method. Membuat aplikasi dengan menggunakan konsep OOP bisa diibaratkan dalam dunia  nyata  dengan  membuat  atau  memproduksi  mobil.  Yang mana  sebelum membuat mobil, diperlukan adanya desain atau sketsa tampilan mobil, inilah yang disebut  dengan Class. Sketsa  tersebut  menggambarkan  tentang  warna,  ukuran, jumlah  roda  dari  mobil,  inilah  yang  disebut  dengan Property.  Sketsa  tersebut  juga menjelaskan tentang apa yang nantinya bisa dilakukan oleh mobil seperti berjalan dengan  roda,  mengerem,  membunyikan  klakson  dsb..,  apa  yang  bisa  dilakukan  oleh mobil  inilah  yang  disebut  dengan Method.  Kemudian,  sketsa  tersebut dikirimkan ke pabrik untuk dibuatkan bentuk fisiknya yaitu mobil, mobil – mobil hasil produksi inilah yang disebut dengan Object.

 

B.     Rumusan

Guna mengatahui tentang php – PHP DATA OBJECT (PDO).

 

C.    Tujuan

Guna mengatahui tentang php – PHP DATA OBJECT (PDO), dan memenuhi tugas pada mata kuliah Pemrograman Web Dinamis Manajemen Informatika 3A








BAB II

LANDASAN

A.    Landasan

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 adalah PDO tidak terikat dengan aplikasi database tertentu, sedangkan extention Mysqli dan Mysql hanya terikat pada database MySQL saja.

Hal ini tidak berlaku jika anda menggunakan Mysqli atau mysql extention, dua extention ini hanya dapat berkomunikasi dengan MySQL, jika anda akan beralih ke database seperti PostgreSQL maka anda akan merubah code yang ada agar dapat digunakan di Database PostgreSQL

Karena alasan ini ada baiknya anda segera beralih dari MySQLi Extention ke PDO Extention. Dengan menggunakan MySQL atau MySQLi extention, PHP akan langsung terhubung dengan MySQL Server (direct). Berbeda dengan MySQLi atau MySQL extention yang menyediakan procedural style, jika anda menggunakan PDO, anda hanya diperbolehkan mengaksesnya menggunakan konsep OOP saja.

 

Cara Mengaktifkan Fitur PDO

PDO Extention secara default dapat digunakan sejak PHP 5.1, tetapi tidak semua driver database pada PDO diaktifkan, dengan alasan performa PHP menonaktifkan beberapa fitur PDO untuk beberapa database server, sehingga ketika anda akan menggunakan PDO untuk database server tertentu, anda perlu mengaktifkannya terlebih dahulu.

 








BAB III

PEMBAHASAN PRAKYIKUM

A.    Membuat Batabase Baru

Pertama membuat database baru didalam phpmyadmin dengan nama db_siswa, dan kemudian buat tabel baru dengan nama tb_siswa.


B.     Library

Membuat Library.php untuk menaruh function-function yang akan digunakan, pada script minggu ini.



C.    Index

Membuat file index.php sebagai tampilan utama atau halaman utama dari situs web




Outputnnya adalah



D.    Form Add

Membuat file form_add.php, dengan mengetikan form seperti berikut



Outputnnya adalah



E.     Edit

Membuat form_edit.php, dengan mengetikan form seperti berikut.




outputnya adalah





 

BAB IV

PENUTUP

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 adalah PDO tidak terikat dengan aplikasi database tertentu, sedangkan extention Mysqli dan Mysql hanya terikat pada database MySQL saja.

 

 

 

 

 

 

 

Komentar

Postingan populer dari blog ini

Cara Download dan Instal Aplikasi Enterprise Architect 8 Versi 15.2 Tahun 2020 (19753004-AhmadFajarIrawan_MI3A)

SQUENCE DIAGRAM STUDI KASUS PT. BANDI CAR

UJIAN PRAKTIK (STUDI KASUS PARKIRAN MOBIL)