• Tidak ada hasil yang ditemukan

BAB VII Pemrograman Berorientasi Objek (PBO) dengan PHP

N/A
N/A
Protected

Academic year: 2017

Membagikan "BAB VII Pemrograman Berorientasi Objek (PBO) dengan PHP"

Copied!
4
0
0

Teks penuh

(1)

BAB VII

Pemrograman Berorientasi Objek (PBO) dengan PHP

1. Tujuan

1.Mahasiswa mengenal dasar-dasar PBO menggunakan PHP

2.Mahasiswa mampu memanfaatkan PBO untuk koneksi ke basis data

2. Tools

text editor, apache web server, mysql database server

3. Langkah Praktikum

3.1.Dasar-dasar PBO dengan PHP

Deklarasi class dan instansiasi

! " #

Atribut class, Konstruktor dan destruktor

Konstruktor dijalankan ketika instansiasi dilakukan dan destruktor PHP akan dijalankan saat skrip

class selesai dijalankan.

(2)

Pewarisan

Latihan: tambahkan modifier private ke class pegawai sehingga menjadi

# !

.

(3)

Polimorfisme

3.2.PBO untuk basis data

PHP 5 memperkenalkan MySQL improved (MySQLi) API yang memberikan fitur baru seperti object

oriented database access, prepared statement, dsb. Untuk mencoba MySQLi, buatlah tabel

users

berikut :

Field

Tipe data

Keterangan

user_id

!

primary key, auto increment, not null

first_name

#

%E7'

not null

last_name

#

%E7'

not null

address

#

%477'

not null

Isilah tabel tersebut dengan 3 record.

(4)

Prepared Statement

Prepared statement merupakan sebuah query SQL yang bisa digunakan sewaktu-waktu dibutuhkan.

Query disimpan dalam sebuah object dan akan dieksekusi dari object tersebut.

Terdapat mekanisme “binding” dimana data yang akan diolah diberikan sebagai parameter yang

terpisah dari query dan tipe dari data yang akan diolah diberi tanda seperti pada tabel berikut

supaya dikenali PHP :

21812B:8

B !

B "

B !

" B " " " !/ !

3 ! !

! ! ! !

& - . @ %( !()( !()(()( ('+

$% @ 3 !3 %''

%( ! ! " ( @ 3 !3 %''+

< !%'+ ,

& ! !-& /* %(0:G: B 3 )$ !3 8FH I :8: 3 - ('+

& - 4+ " ! ) ! " A A

& ! !/*" 3 %( ()& '+ & ! !/* < ! %'+

& ! !/*" 3 !%& 3 )&$ !3 '+ . %& -& ! !/*$ ! %''

( ( & 3 ( " *(+

($ ! ( &$ !3 +

, *

TUGAS

Referensi

Dokumen terkait

JUDUL : MAMMOGRAFI PENTING UNTUK DETEKSI DINI KANKER PAYUDARA. MEDIA :

Paradigma dalam penelitian semiotika banyak mengacu pada paradigma konstruktivis, meski sejumlah penelitian lainnya menggunakan paradigma kritis namun paradigma

Tidak hanya merebut kekuasan ekonomi, kaum buruh harus merebut kekuasaan politik. Salah satu tugas utama dari kaum buruh adalah menghancurkan mesin-mesin Negara borjuis yang lama. Kaum

Kemudian plastik panas terus diinjeksikan kedalam cetakan, material dengan suhu yang lebih rendah tadi terdorong terus kedalam dan meniggalkan bekas aliran..

Pada tahap ini penulis melakukan langkah-langkah penelitian sejarah yang berupa heuristik, kritik, interpetasi, dan historiografi mengenai Deutsche Africa Korps

Seperti pemotongan pajak perusahaan, dimana saat ini pajak perusahaan di Amerika Serikat mencapai 35%, hal yang membuat Apple mengalihkan usahanya ke Irlandia

Risiko-risiko utama yang dihadapi Bank QNB Kesawan telah diidentiikasi, dianalisa, dan dikelola melalui sistem pengelolaan risiko yang terintegrasi dan menyeluruh serta

Adapun hasil penulisan ilmiah dalam pembentukan website pendaftaran santri baru ini yang pada awalnya dilakukan secara manual dan saat ini bisa dilakukan secara online, serta