Web Programming
Web Programming
Pertemuan 1
Tools yang dipergunakan untuk materi web
programming 2 ini antara lain :
Misalkan :
a. 2 hari lagi dari hari senin adalah hari apa.
b. menentukan ongkos kirim barang yang total
beratnya 1,25 kg
dll.
3
Latihan proses : tujuannya untuk melatih
analisa aliran data.
Misalnya :
misalkan di keranjang belanja tersimpan di tabel
temporary, pada saat konsumen checkout, data
masuk ke tabel transaksi dan tabel detail, tabel
temporary akan terhapus
Latihan :
Buat database dg nama : materi_web2
Buat tabel dengan nama table_1.
Strukturnya seperti berikut :
• Isilah record sbb :
Buatlah tabel dengan nama table_2
Buat table dengan nama table_3 dengan
struktur yang sama persis dengan table_2
(boleh di duplicate)
1. Latihan memanipulasi string
Latihan string ini penting untuk
menyeragamkan nilai yang akan dikirim
ataupun yang ditampilkan
• Strtouuper
• strtolower
• Ucwords
• substr
buat folder latihan_pra_uts di htdocs
buat file koneksi.php
Buat file lat_string1.php
Outputnya adalah :
Latihan selanjutnya :
Masih di lat_string1.php
Bagaimana menampilkan Rosi (di urutan 4
record) dg dua cara.
Menggunakan php dan dengan query sql
Cara 1. Dengan array php:
Cara 2. Menggunakan query sql :
Keterangan :
Hari disusun dari field d_array_hari , di table_1
Setelah tersusun ke dalam bentuk list. Huruf pertama menjadi capital
Latihan lanjutan
Keterangan :
Tgl default diambil dari field b_tgl1
Format tgl menggunakan perintah substr, dan logical (if/switch case)
2. Latihan Operasi
Mengenai function dan Class
Function adalah kumpulan perintah yg dimuat
ke dalam suatu alias. Dimana perintah yg sudah
menjadi alias tersebut dapat dipanggil di
halaman yg sama, ataupun halaman lain.
Function dapat menerima , mengolah parameter
serta mengubahnya, sebagai contoh adalah sbb :
Buat halaman dg nama
fungsi_waktu.php
Buat halaman dg nama
fungsi_nominal.php
Buat halaman lat_operation1.php
Pada contoh diatas kita dapat temukan , kata
new.
New disini adalah penggunaan Class . yaitu
sekumpulan dari function (dalam kasus ini, class
dan function2-nya sudah disediakan oleh PHP5,
jadi tidak perlu membuat function lagi )
Outputnya adalah sbb :
Latihan untuk mahasiswa :
Buat halaman baru dengan nama
lat_operation2.php
1. Buat tampilan seperti lat_operation1.php
a) Namun nilai yang ditampilkan adalah
b) Tanggal paling awal dari b_tgl1,
c) Tanggal paling akhir dari b_tgl2.
d) Hitung jaraknya, dan hitung biayanya (biaya
menggunakan b_tgl1 di record pertama)
e) Tanggal yang tampil di perulangan bentuknya
adalah d-m-YYYY
Outputnya :