Untuk Membuat aplikasi buku tamu dengan PHP , Langkah pertama yang kita lakukan adalah membuat database , disini saya akan membuat database dengan nama "ebsof" kemudian , membuat sebuah tabel dengan nama "tbl_bukutamu"
1. Membuat Database Aplikasi Buku Tamu Dengan PHP
Berikut ini bentuk database dari tbl_bukutamu yang akan kita gunakan :
2. Membuat Form Aplikasi Buku Tamu
Setelah kita selesai membuat database dan tbl_bukutamu langkah selanjutnya ialah membuat form buku tamu, anda bisa menggunakan text editor kesayangan anda, buatlah seperti gambar dibawah ini :
atau anda bisa mengcopy code di bawah ini untuk hasil yang lebih cepat :
Simpan code diatas dengan nama "bukutamu.php" ... Sampai disini belum selesai.. Nah Sekarang kita akan membuat script pemeroses bukutamu dengan php ,
3. Membuat Scrip Proses Buku Tamu Dengan PHP
Script ini cukup anda tempatkan di bawah kode </form> yang sudah kita buat sebelumnya diatas :
Sampai disini kita sudah bisa Melakukan pengiriman data dari Fdorm buku tamu ke dalam database ., Sebelumny jangan lupa di Save.. lo... heeee
Nah.. Bagaimana kita menampilkan buku Tamu nya ? , Lanjut ....ke tahap 4 ...
4. Cara menampilkan /Tampil Buku Tamu dari Database
Untuk Menampilkan Buku Tamu yang ada di database, kita perlu menambahkan script lagi ..Buatlah table terlebih dahulu,, Letakkan di bagian paling atas sekali pada coding "bukutamu.php" , kemudian Lakukanlah query Tampil Data dengan PHP , Untuk lebih jelasnya berikut ini script nya :
Copy script di atas, Di atas script :
Jika anda berhasil, Maka akan tampil seperti gambar di bawah ini :
Untuk Source Code lengkapnya bisa di download disini dengan password : www.ebsof.com
Aplikasi buku Tamu ini sudah berjalan dengan baik, namun akan lebih sempurna jika menggunakan validasi terhadap email dan komentarnya. Untuk menangkal data yang tidak di inginkan masuk ke dalam database
untuk itu .. saya update pada artikel "Cara Membuat Validasi Komentar dan Email pada aplikasi buku tamu"
1. Membuat Database Aplikasi Buku Tamu Dengan PHP
Berikut ini bentuk database dari tbl_bukutamu yang akan kita gunakan :
2. Membuat Form Aplikasi Buku Tamu
Setelah kita selesai membuat database dan tbl_bukutamu langkah selanjutnya ialah membuat form buku tamu, anda bisa menggunakan text editor kesayangan anda, buatlah seperti gambar dibawah ini :
atau anda bisa mengcopy code di bawah ini untuk hasil yang lebih cepat :
<form name="form1" method="post" action="bukutamu.php?action=simpan"> <table width="500" border="0" cellspacing="0" cellpadding="0"> <tr bgcolor="#FF9900"> <td height="40" colspan="2"><strong>Form Buku Tamu </strong></td> </tr> <tr bgcolor="#99FF00"> <td height="30">Nama</td> <td>: <input name="nama" type="text" id="nama"></td> </tr> <tr bgcolor="#99FF00"> <td height="30">Email</td> <td>: <input name="email" type="text" id="email"></td> </tr> <tr bgcolor="#99FF00"> <td height="30">Komentar</td> <td valign="top">: <textarea name="komentar" cols="30" rows="5" id="komentar"></textarea></td> </tr> <tr bgcolor="#99FF00"> <td height="30"> </td> <td valign="top"><input type="submit" name="Submit" value="Submit"> <input type="reset" name="Submit2" value="Reset"></td> </tr> </table> </form>
Simpan code diatas dengan nama "bukutamu.php" ... Sampai disini belum selesai.. Nah Sekarang kita akan membuat script pemeroses bukutamu dengan php ,
3. Membuat Scrip Proses Buku Tamu Dengan PHP
Script ini cukup anda tempatkan di bawah kode </form> yang sudah kita buat sebelumnya diatas :
<?php if ($_GET[action]=="simpan") { //Membuat Koneksi Ke Database mysql_connect("localhost","root",""); mysql_select_db("db_ebsof"); //validasi data yang kosong if (empty($_POST['nama']) || empty($_POST['email']) || empty($_POST['komentar'])) { echo "Data harus Diisi Semua"; } else { $simpan="INSERT INTO tbl_bukutamu SET nama='$_POST[nama]', email='$_POST[email]', komentar='$_POST[komentar]'"; mysql_query($simpan); echo '<script language="javascript"> alert("Buku Tamu Berhasil Di Kirim"); window.location="bukutamu.php"; </script>'; exit(); } } ?>
Sampai disini kita sudah bisa Melakukan pengiriman data dari Fdorm buku tamu ke dalam database ., Sebelumny jangan lupa di Save.. lo... heeee
Nah.. Bagaimana kita menampilkan buku Tamu nya ? , Lanjut ....ke tahap 4 ...
4. Cara menampilkan /Tampil Buku Tamu dari Database
Untuk Menampilkan Buku Tamu yang ada di database, kita perlu menambahkan script lagi ..Buatlah table terlebih dahulu,, Letakkan di bagian paling atas sekali pada coding "bukutamu.php" , kemudian Lakukanlah query Tampil Data dengan PHP , Untuk lebih jelasnya berikut ini script nya :
<table width="500" border="0" cellspacing="0" cellpadding="0"> <tr bgcolor="#FF9900"> <td><strong>No</strong></td> <td><strong>Nama </strong></td> <td><strong>Email</strong></td> <td><strong>Komentar</strong></td> </tr> <?php //Koneksi Ke database mysql_connect("localhost","root",""); mysql_select_db("db_ebsof"); $tampil=mysql_query("SELECT * FROM tbl_bukutamu"); while ($r=mysql_fetch_array($tampil)) { $no++; ?> <tr bgcolor="#CCCCFF"> <td><?php echo $no ; ?></td> <td><?php echo $r['nama']; ?></td> <td><?php echo $r['email']; ?></td> <td><?php echo $r['komentar']; ?></td> </tr> <?php } ?> </table> <p> </p>
Copy script di atas, Di atas script :
Nah Setelah itu.. Simpan File bukutamu.php,<form name="form1" method="post" action="bukutamu.php?action=simpan">
Jika anda berhasil, Maka akan tampil seperti gambar di bawah ini :
Untuk Source Code lengkapnya bisa di download disini dengan password : www.ebsof.com
Aplikasi buku Tamu ini sudah berjalan dengan baik, namun akan lebih sempurna jika menggunakan validasi terhadap email dan komentarnya. Untuk menangkal data yang tidak di inginkan masuk ke dalam database
untuk itu .. saya update pada artikel "Cara Membuat Validasi Komentar dan Email pada aplikasi buku tamu"