Anda di halaman 1dari 7

Membuat Database di MySQL

1. Aktifkan Apache dan MySql yang ada pada XAMPP 2. Buka browser dan ketikkan ala at ! http"##localhost#php yad in#! $. Buat database baru a. %uliskan na a database &penginapan! b. 'lik to bol &(iptakan!

). Buat ) tabel dengan struktur sebagai berikut" a. table ka ar

b. tabel pelanggan

c. tabel petugas

d. sewa

*. +elasikan antar tabel seperti dibawah ini

a. Pilih tabel sewa b. Pilih tab struktur

c. %a bahkan inde, pada setiap foreign key- yaitu pada field kode.pelanggankode.ka ar dan kode.petugas.

d. Pilih ta ppil relasi- sesuaikan foreign key ke udian si pan seperti ga bar dibawah ini.

/. %a bahkan data#record pada setiap tabel a. Pilih tabel yang akan di ta bahkan data

b. Pilih tab sisipkan#insert ke udian asukkan data sesuai dengan tipe data pada setiap field tabel. 0ntuk field yang nilainya auto incre ent aka dikosongkan sa1a.

c. 0langi langkah a dan b pada se ua tabel dan tabel sewa harus di isi paling terakhir.

Membuat aplikasi berbasis web


Buatlah folder dengan na a &penginapan! di dala folder htdocs di dala si panlah file yang akan dibuat di dala folder penginapan. 1. Membuat file index.php %uliskan kode berikut dan si pan dengan na a inde,.php ,a pp dan

2ile inde,.php adalah file yang akan di 1alankan perta a kali ketika aplikasi di1alankan atau ketika engakses folder penginapan. %ulisan yang berwarna orange tidak perlu ditulis karena erupakan pen1elasan dari baris kode. 2. Membuat file form_login.php a. Buat folder dengan na a &ga bar! di dala folder penginapan. 3etakkan file ga bar di dala folder ga bar dengan na a &ad in.png! b. %uliskan kode berikut dan si pan dengan na a for .login.php

2ile for .login.php berisi for login untuk asuk ke aplikasi. 3ihat hasil di browser dengan engetikkan ala at &http"##localhost#penginapan!

. Membuat file koneksi.php %uliskan kode berikut dan si pan dengan na a koneksi.php

2ile koneksi diperlukan untuk enghubungkan aplikasi dengan database. 2ile ini akan di panggil setiap kali elakukan query.

!. Membuat file proses_login.php %uliskan kode berikut dan si pan dengan na a proses.login.php

4ika kode.petugas dan password sesuai dengan data yang ada pada tabel petugas di dala database aka akan e buat session yang akan disi pan pada browser. Session ini nantinya akan digunakan untuk e batasi akses pada se ua file yang dibuat sehingga 1ika session ini belu dibuat aka file atau aplikasi tidak dapat di 1alankan. ". Membuat file hal_utama.php %uliskan kode berikut dan si pan dengan na a hal.uta a.php

2ile hal.uta a.php erupakan hala an te pat untuk yang lain yang akan dibuat.

ena pilkan isi dari file5file

#. Membuat file selamat_datang.php %uliskan kode berikut dan si pan dengan na a sela at.datang.php

2ile sela at.datang.php adalah file yang akan dita pilkan perta a kali dala hal.uta a.php karena erupakan default dari switch5case.

$. Membuat file data_kamar.php %uliskan kode berikut dan si pan dengan na a data.ka ar.php

2ile data.ka ar.php dibuat untuk

ena pilkan data ka ar

%. Membuat form_tambah_kamar.php %uliskan kode berikut dan si pan dengan na a for .ta bah.ka ar.php

2ile for .ta bah.ka ar.php erupakan for akan dita bahkan ke dala database.

te pat

engisikan data ka ar yang

&. Membuat proses_tambah_kamar.php %uliskan kode berikut dan si pan dengan na a proses.ta bah.ka ar.php

2ile proses.ta bah.ka ar.php erupakan file yang e proses pena bahan data ka ar- ketika file ini di akses 1ugadi beri kiri an data dari for .ta bah.ka ar.php

1'. Membuat form_edit_kamar.php %uliskan kode berikut dan si pan dengan na a for .edit.ka ar.php

2ile for .edit.ka ar.php erupakan for te pat engedit data ka ar. 'etika di akses- file ini 1uga di beri kiri an data kode data ka ar yang akan di edit. 11. Membuat file proses_edit_kamar.php %uliskan kode berikut dan si pan dengan na a proses.edit.ka ar.php

2ile proses.edit.ka ar.php erupakan file yang yang la a dengan data ka ar yang baru.

e proses perubahan data ka ar

12. Membuat file proses_hapus_kamar.php %uliskan kode berikut dan si pan dengan na a proses.hapus.ka ar.php

2ile ini digunakan untuk enghapus data ka ar di dala database. 'etika file ini di akses 1uga diberi kiri an kode data ka ar yang akan di hapus. 1 . Membuat file keluar.php %uliskan kode berikut dan si pan dengan na a keluar.php

'etika file ini di akses aka session.petugas akan dihapus dari browser sehingga tidak dapat engakses aplikasi atau hal.uta a.php 1!. Menambahkan kode session pada semua file atau hanya pada hal_utama.php %a bahkan dua baris kode di bawah ini pada hal.uta a.php bagian paling atas. 6aitu baris no $ dan )

'ode ini digunakan untuk e eriksa apakah session.petugas sudah dibuat- 1ika belu aka hala an ini tidak boleh di akses. 1". (uatlah pengolahan untuk data petugas dan pelanggan 1#. (uatlah form untuk dapat melakukan transaksi sewa. 7asil"

Anda mungkin juga menyukai