[ Pemerograman Berbasis Web ]
PEMBUATAN BUKU TAMU DENGAN PHP DAN SQL
Introduction
Sebuah buku tamu pasti adalah hal wajib yang dimiliki oleh sebuah Website digunakan sebagai media interaktif antara Admin dengan User sehingga website tersebut lebih menarik dan hidup. Disini kita akan mencoba mengimplemetasikan sebuah buku tamu dengan penggunaan PHP + SQL . Sebelum Memulai pembuatan dari Aplikasi hal yang kita butuhkan adalah tempat penyimpanan data untuk aplikasi ini, oke pada semester sebelumnya telah dibahas tentang pembuatan database SQL di matakuliah Pemerograman Generasi 4, disini kita tidak membahas lebih dalam tentang pembuatan dari databse itu sendiri, berikut adalah struktur dari database Buku Tamu:
Nama Database
: Nama_Anda_Jurusan
Nama Table
: bukutamu
Nama Filed id nama email situs pesan
Jenis
Keterangan
Int (11) Varchar (30) Varchar (70) Varchar (50) Varchar(225)
Primary Key Auto_increment
1. Membuat Form Bukutamu Ok kita langsung saja tanpa berbasa-basi lagi setelah selesai membuat Database dan tabelnya Silakan anda buat sebuah Form Input Buku Tamu yang kemudian disimpan dengan nama Bukutamu.php
Jangan Lupa untuk mengganti setiap attribut Filed pada Property Textfiled sesuai dengan nama filed yang digunakan.
Langkah Pertama: Setelah membuat Form.php kemudian nantinya dihubungkan dengan file simpan.php
© 2009
www.arul-id.co.cc
“ Learning by doing”
PHP | SQL | JavaScript | CSS
[ Pemerograman Berbasis Web ]
2. Membuat File Koneksi.php Sebelum melakukan pengolahan data pada database, langkah pertama yang harus dilakukan adalah melakukan koneksi ke database, perintah yang digunakan adalah sebagai berikut dan disimpan dengan nama Koneksi.php
3. Membuat File Simpan.php <script language="JavaScript"> alert('Data Harus Dilengkapi'); document.location='bukutamu.php'; "; } else { echo "Data gagal diinput, Silakan Ulangi"; } } } ?>
© 2009
www.arul-id.co.cc
“ Learning by doing”
PHP | SQL | JavaScript | CSS
[ Pemerograman Berbasis Web ] Penjelasan :-------------------------------------------------------------------------------------------------------------------------Saya Jelaskan Sedikit pada Proses Simpan.php , pada Syntak di bawah ini if ($_POST['Submit'] == "Submit") { if (empty($_POST['nama'])|| empty($_POST['pesan'])) { ?> <script language="JavaScript"> alert('Nama dan pesan harus diisi'); document.location='bukutamu.php'; alert('Nama dan pesan harus diisi'); document.location='bukutamu.php'; dan Akan menghasilkan pesan
document.location='bukutamu.php'; dan halaman akan dikembalikan pada bukutamu.php sampai validasi terpenuhi Jika Textfiled nama dalam keadaan terisi maka akan dilanjutkan dalam Pernyataan berikutnya: include "koneksi.php"; $tambah="INSERT INTO bukutamu VALUES(' ','$nama','$email','$situs','$pesan')"; $kueri_tbh=mysql_db_query($db,$tambah,$conn_db); if ($kueri_tbh) { echo "Data telah diinput"; echo"<meta http-equiv='refresh' content='0;url=lihat_bukutamu.php'>"; } Yaitu Proses Memasukan data ke dalam database dengan perintah : $tambah="INSERT INTO bukutamu VALUES(' ','$nama','$email','$situs','$pesan')"; Tanda (‘ ‘ )pada VALUES(' ', artinya pengisian data secara otomatis karena field tersebut adalah id bersifat Auto_increment. Huruf pada Field haruslah sama dengan yang ada di dalam database baik huruf besar maupun kecil, karena php bersifat Case Sensitif layaknya wanita. Jika berhasil Maka akan di Redirect atau disebut pengalihan halaman ke halaman lihat_bukutamu.php dengan perintah : echo"<meta http-equiv='refresh' content='0;url=lihat_bukutamu.php'>"; Jika gagal Maka akan menampilkan Pesan Kesalahan echo "Data gagal diinput, Silakan Ulangi"; EOF LISTING--------------------------------------------------------------------------------------------------------------------------------------
© 2009
www.arul-id.co.cc
“ Learning by doing”
PHP | SQL | JavaScript | CSS
[ Pemerograman Berbasis Web ]
4. Membuat lihat_bukutamu.php Yaitu hasil dari pemprosesan data yang telah diinputkan dari Form Input Buku Tamu yang telah disimpan ke dalam database Bukutamu yang telah kita buat sebelumnya. Silakan anda buat File lihat_bukutamu dan disimpan dengan nama lihat_bukutamu.php
Berikut adalah Pengalan Tampilan Codingnya: Silakan anda sisipkan coding untuk menampilkan data bukutamu pada bagian atas sebelum tag berikut adalah syntaknya :
Penjelasan :-------------------------------------------------------------------------------------------------------------------------mysql_db_query Berfungsi untuk mengeksekusi semua perintah yang dituliskan dalam tanda kurung pada fungsi ini. mysql_db_query($db,$tambah,$conn_db); Mysql_num_rows Berfungsi untuk menghasilkan tumpukan data yang berupa baris dari nomor urut 0 sampai dengan jumlah data yang ditampilkan MySql. mysql_num_rows($kueri_pesan);
------------------------------------------------------------------------------------------------------------------------------------------
© 2009
www.arul-id.co.cc
“ Learning by doing”
PHP | SQL | JavaScript | CSS
[ Pemerograman Berbasis Web ] Menampilkan Proses Looping/ Perulangan data dari data yang telah diinput dan ditampilkan dalam bentuk tabel baris berikut adalah penggalan syntaknya: Untuk lebih mudahnya pada bagian Form Tampil anda klik bagian ini, kemudian anda Split setelah itu anda sisipkan syntak looping setelah tag .
Berikut adalah penggalan listing looping
| | | | |
| <span class="style14">Posted | : | <span class="style17"> ……………………………………………………….
P
© 2009
www.arul-id.co.cc
“ Learning by doing”
PHP | SQL | JavaScript | CSS
Related Documents
|