Cara Membuat Buku Tamu PHP

Cara Membuat Buku Tamu PHP. Cara membuat buku tamu atau kontak form mengguakan program php sangat mudah. Contoh program bukut tamu menggunakan php berguna untuk mengontak admin yang dilakukan oleh user. Melalui form ini user atau pengguna dapat menghubungi admin atau hanya sekedar saling sapa saja. Berikut ini tutorial buat bukut tamu pada php menggunakan database mysql.

Script source code php membuat buku tamu dengan php dan mysql. Meskipun buku tamu ini sederhana namun dapat di kembangkan untuk aplikasi web guestbook yang lebih kompleks lagi. Pembuatan aplikasi buku tamu juga bisa dibuat tanpa menggunakan database. Untuk tampilan yang lebih menarik, aplikasi guestbook di bubuhi dengan jquery agar lebih atraktif.

Cara Membuat Buku Tamu PHP

Langkah-langkah yang perlu dilakukan adalah dengan membuat database. Kita asumsikan database diberi nama denga buku_tamu. Kemudian buat 1 tabel dengan nama catatan. Disini asumsi yang akan dibuat adalah tamu  terdaftar dan tamu tidak terdaftar.  Pada tabel database mysql bukut tamu menggunakan 5 field. Field yang pertama sebagai id, yang kedua nama, ketiga judul ke empat isi dan yang kelimat adalah status dari user yang mengirim buku tamu atau guest book. Tampilan databasenya seperti berikut ini:

Buku tamu guest book php

Buku tamu guest book php

Script php buku tamu atau guestbook

Berikut ini koding php untuk membuat buku tamu.


<?php
# Koneksi database
$server = "localhost" ;
$username = "root" ;
$password = "" ;
$database = "buku_tamu";

# Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die ("Koneksi database gagal");
mysql_select_db($database) or die ("Database tidak tersedia");

switch ($_GET['modul']){
 case "insert" :
 $nama = $_POST['nama'];
 $judul = $_POST['judul'];
 $isi = $_POST['isi'];
 $status = $_POST['status'];
 $query = "INSERT INTO catatan (nama,judul,isi,status) VALUES ('$nama','$judul','$isi','$status')";
 $proses = mysql_query($query);

 if($proses){
 echo "<script>window.location=\"/bukutamu.php?modul=tampil\";</script>";
 }
 break;

 case "tampil":
 echo '<a href="bukutamu.php">Isi buku tamu lagi</a>';
 $query = "SELECT * FROM catatan";
 $proses = mysql_query($query);
 echo '<table border=1><tr><th>Nama</th><th>Judul</th><th>Catatan</th><th>Status</th></tr><tr>';
 $i=0;
 while($data = mysql_fetch_array($proses)) {
 $i++;
 echo "<td>$data[nama]</td><td>$data[judul]</td><td>$data[isi]</td><td>$data[status]</td></tr>";
 }
 echo '</table>';
 break;

 default:
 echo '<form name="form1" method="post" action="?modul=insert" >
 Nama <input type="text" name="nama"><p/>
 Judul <input type="text" name="judul"><p/>
 Catatan <textarea type="text" name="isi"></textarea><p/>
 <input type="hidden" name="status" value="tamu">
 <input type="submit" value="submit">
 </form>';
 break;
}

?>

Tampilan shoutbox atau buku tamu php mysql

Bukut tamu php mysql

Bukut tamu php mysql

buku-tamu-php-simpel

Buku tamu php simpel

Demikian panduan dan tutorial cara membuat buku tamu, guest book php. Buku tamu dalam perkembangannya dikenal dengan shoutbox atau shoutmix. Semua pada intinya sama saja, bagaimana tinggal penggunaannya. Buku tamu di web atau sebuah sistem berfungsi untuk meningkatkan interaksi user atau pengguna ketika mengunjungi sebuah web. Dengan interaksi, web akan semakin terasa lebih atraktif dan hidup. Untuk yang pernah saya ketahui, jenis buku tamu juga digunakan untuk pemberian feedback pada sebuah sistem. Demikan thanks.

Postingan berikutnya

  1. script buku tamu php
  2. script php buku tamu sederhana
  3. cara membuat buku tamu dengan php dan mysql
Category: Artikel

Tentang: Abdul Rohman Wahid, ST

Programmer yang Bekerja menjadi tenaga ahli IT di Instansi Pemerintah Provinsi Riau. Saya biasanya menulis di blog ini terkait pemrograman. Selain itu Saya juga aktif mengelola web searti.com, aplikasikan.com dan kasitau.com. TLP/WA: 082285417494. Profil Lengkap.

4 thoughts on “Cara Membuat Buku Tamu PHP

  1. hidayah

    maaf mau tanya, cara buat buku tamu yang ada tanggalnya di database gimana ya ? saya udah buat tapi ketika di submit hasilnya 0000-00-00

    Reply
    1. admin Post author

      Kalau hasilnya ketika di submit tetap 0000-00-00 kemungkinan yang salah pada ini mbak:
      1. name=”nama from” yang ada pada from input
      2. Variabel penangkap $_POST[name from]
      3. Pada saat memasukkan ke query sqlnya misal insert into buku_tamu(text,tgl)values(‘$text’,’$gl’kemugkinan bisa di sini terjadi kesalahan huruf atau penamaan)

      Terimakasih.

      Reply

Leave a Reply to bram Cancel reply

Your email address will not be published. Required fields are marked *