Pemrograman Basis Data Berbasis Web Pertemuan Ke-11 (Aplikasi Web dgn PHP & MySQL) Noor Ifada
[email protected] S1 Teknik Informatika - Unijoyo
1
Sub Pokok Bahasan Membuat Counter Membuat Guest Book (Buku Tamu) Membuat Aplikasi Pengolahan Data Akademik
S1 Teknik Informatika - Unijoyo
2
Membuat Counter
Pada pembahasan sebelumnya (dalam pokok bahasan PHP), telah dibuat contoh membuat Counter dengan menggunakan file. Dalam contoh berikut ini, Counter akan dibuat dengan menggunakan database MySQL Langkah-langkah yang dilakukan: 1. Membuat database db_contoh dan tabel COUNTER. Berdasarkan database dan tabel tersebut, maka setiap kali halaman web dibuka, php akan meng-update nilai counter (dinaikkan 1) di dalam database MySQL 2. Membuat file php (counter.php) untuk meng-update nilai counter
S1 Teknik Informatika - Unijoyo
3
Membuat database dan tabel: create DATABASE db_contoh; create TABLE COUNTER ( counter SMALLINT(6) NOT NULL default ‘0’ PRIMARY KEY );
Membuat file PHP: counter.php
Counter Anda adalah pengunjung ke : "; echo $row[0].""; ?> S1 Teknik Informatika - Unijoyo
4
Membuat Guest Book (Buku Tamu)
Pada pembahasan sebelumnya (dalam pokok bahasan PHP), telah dibuat contoh membuat Guest Book dengan tidak menggunakan database. Dalam contoh berikut ini, Guest Book akan dibuat dengan menggunakan database MySQL Langkah-langkah yang dilakukan: 1. Membuat table GUESTBOOK yang akan menyimpan isi guest book di dalam database db_contoh 2. Membuat file php (guestbook1.php) untuk membuat form pengisian guest book 3. Membuat file php (guestbook2.php) untuk menerima masukan data dari form di atas 4. Membuat file php (guestbook3.php) untuk menampilkan isi guest book S1 Teknik Informatika - Unijoyo
5
Membuat tabel: create TABLE GUESTBOOK ( id int(6) NOT NULL auto_increment PRIMARY KEY, posted datetime NOT NULL, name varchar(60) NOT NULL, email varchar(100) NOT NULL, address varchar(120), message longtext );
S1 Teknik Informatika - Unijoyo
6
Membuat file php: guestbook1.php (untuk form pengisian Guest Book)
Guestbook View Guest Book S1 Teknik Informatika - Unijoyo
7
Membuat file php: guestbook2.php (untuk menerima masukan form)
Guestbook Thank you for your visit"); ?>
View Guest Book Sign Up S1 Teknik Informatika - Unijoyo
8
Membuat file php: guestbook3.php (untuk menampilkan isi Guest Book)
Guestbook "); echo(" VIEW GUEST BOOK "); echo(" |
"); while ($row = mysql_fetch_object ($result)) { $name=$row->name; $posted=$row->posted; $email=$row->email; $address=$row->address; $message=stripslashes($row->message); echo("Posted | : $posted |
"); echo("Name | : $name |
"); echo("E-Mail | : $email |
"); echo("Address | : $address |
"); echo("Message | : $message |
"); echo(" |
"); } echo(""); ?> Sign Up S1 Teknik Informatika - Unijoyo
9
Membuat Aplikasi Pengolahan Data Akademik
Aplikasi ini adalah untuk mengelola data akademik, seperti menampilkan, memasukkan, meng-update dan menghapus data mahasiswa.
S1 Teknik Informatika - Unijoyo
10
Menampilkan Data Mahasiswa
S1 Teknik Informatika - Unijoyo
11
Menambah Data Mahasiswa
S1 Teknik Informatika - Unijoyo
12
Meng-update Data Mahasiswa
S1 Teknik Informatika - Unijoyo
13
TUGAS APLIKASI?
S1 Teknik Informatika - Unijoyo
14