php mysql contoh aplikasi web

12
PHP & Mysql Contoh Aplikasi web Site map aplikasi web Home Product o Order o ListOrder GuestBook Membuat Database

Upload: suhartojago

Post on 24-Jun-2015

112 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: PHP Mysql Contoh Aplikasi Web

PHP & Mysql Contoh Aplikasi web Site map aplikasi web

• Home • Product

o Order o ListOrder

• GuestBook Membuat Database

Page 2: PHP Mysql Contoh Aplikasi Web

File db.inc untuk koneksi kedatabase

File index.html

Gambar 1

Page 3: PHP Mysql Contoh Aplikasi Web

File product.php

Gb 2

Page 4: PHP Mysql Contoh Aplikasi Web

Perubahan pada File product.php (Menambah link pada listproduct) Product.php

Menambah style table Gb. 3 Style1.css

Page 5: PHP Mysql Contoh Aplikasi Web
Page 6: PHP Mysql Contoh Aplikasi Web

File reg.php (mendata identitas pemesan dan jumlah barang yang dipesan ..).

Gb.4

Page 7: PHP Mysql Contoh Aplikasi Web

File reg.php (memproses /menyimpan data pemesan ke table pesan)

Page 8: PHP Mysql Contoh Aplikasi Web
Page 9: PHP Mysql Contoh Aplikasi Web

Gb. 5

Page 10: PHP Mysql Contoh Aplikasi Web

Object Oriented Programming dengan PHP Adalah paradigma pemrograman yang memandang software sebagai kumpulan object yang saling berinteraksi didalam system. Keuntungan dari pendekatan OOP adalah kemudahan untuk mengelola kompleksitas aplikasi yang dibuat dan kemudahan dalam melakukan perubahan dan pengembangan aplikasi tersebut. Konsep dasar OOP

1. Abstraction Adalah teknik untuk menentukan ciri,sifat,atau informasi penting dari suatu object. (contoh pesawat tv,toko_buku online,perputakaan )

2. Object Adalah abstraksi sesuatu dalam dunia nyata (benda,akifitas,manusia,business system,workflow). Sebuah object memiliki attribute (data) dan method(operasi utk memodifikasi attribute yg dimiliki). Eg. Object : Rekening Tabungan Atribute : Rekening tabungan Nomor rekening Nama pemilik saldo tabungan Method : Informasi Rekening Melihat saldo Pengambilan

3. Class Adalah blue print/cetakan dari suatu object

4. Inheritance Pewarisan attribute dan ,method dari class induk(super class ) ke class anak(sub class) . sub class dapat memodifikasi method yang ada (override) dan menambah method yang baru.

5. Polymorphism (dapat memiliki berbagai bentuk), yaitu sebagai object dari class-nya sendiri atau dapat sebagai object dari superclass-nya. Tdp 2 bentuk polymorphisme Overloading Penggunaan satu nama untuk beberapa methode namun dengan parameter

yang berbeda.

Overriding Mendeklarasikan method dengan nama dan parameter yang sama dengan method pada super class

6. hubungan Antar Class class-class antara satu dengan lainnya memiliki hubungan.

Page 11: PHP Mysql Contoh Aplikasi Web

Hubungan antar classs generalization, dependency,Association Generalization Hubungan antar class dimana class yang satu merupakan generalisasi dari class lainnya yg lebih spesifik. (eg. tabungan pendidikan adalah Tabungan) Dependency Hubungan ketergantungan antar class. Association Adalah hubungan structural yang menspesifikasikan bahwa object dari sebuah class berhubungan dengan object class lain dan sebaliknya. (eg. Class dosen memiliki hubungan mengajar dengan class universitas )

Pembuatan class pada PHP

Implementasi masing-masing method

Page 12: PHP Mysql Contoh Aplikasi Web

Pembuatan Object ObjRek.php