Membuat buku tamu atau guest book dengan PHP

1. Pertama, buatlah sebuah database dengan nama buku_tamu.
2. Buatlah sebuah tabel dengan nama tamu dengan jumlah field = 6. Berikut field-fieldnya:

http://adf.ly/iliuE

3. Buatlah sebuah folder di httdoc dengan nama buku-tamu (semua file di simpan di sini).
4. Selanjutnya buatlah tampilan form buku tamunya. Minimal seperti di samping ini:http://adf.ly/iliuE
5. Beri nama index.php, simpan di folder buku-tamu. Berikut ini listingnya:

<html>
<head>
<title>Guest Book</title>
</head>
<body>
<pre>
<h2>Signup Guestbook </h2>
<hr size=1>

<form name=”tamu” method=”post” action=”simpan.php”>

Name      : <input type=”text” name=”name”><br>
E-Mail    : <input type=”text” name=”email”><br>
Address   : <input type=”text” name=”alamat”><br>
City      : <input type=”text” name=”kota”><br>
Message   : <br><textarea name=”msg”></textarea><br>

<input type=”submit” name=”submit” value=”Send”><input type=”reset” name=”reset” value=”Reset”>
</form>
</body>
</html>

——————–

6. Lalu buat file simpan.php. Simpan filenya di folder buku-tamu. Disini passwordnya kosong. Berikut ini listingnya:

——————-

<!doctype html public “-//W3C//DTD HTML 4.0 //EN”>

<html>
<head>
<title>Simpan Data</title>
</head>
<body>
<?php
$nama=$_POST['name'];
$email=$_POST['email'];
$alm=$_POST['alamat'];
$kota=$_POST['kota'];
$msg=$_POST['msg'];
$koneksi=mysql_connect(“localhost”,”root”,”");
mysql_select_db(“buku_tamu”);
$proses=”INSERT INTO tamu(name,email,address,city,msg)
VALUES(‘$nama’,'$email’,'$alm’,'$kota’,'$msg’)”;
$hasil=mysql_query($proses,$koneksi);
echo “<font color=red size=5>Buku Tamu BERHASIL Diisi</font>”;
?>
<br>
<a href=”tampil.php”><h3>Lihat Buku Tamu</h3></a>
</body>
</html>

———————

7. Kemudian buatlah file tampil.php untuk menampilkan isi buku tamunya. Berikut listingnya:

——————–

<!doctype html public “-//W3C//DTD HTML 4.0 //EN”>

<html>
<head>
<title>BUKU TAMU</title>

</head>
<body>
<pre>
<h1>BUKU TAMU</h1>
<a href=”index.php”> <– Kembali ke Form Buku Tamu</a>
<hr size=1>

<?php
$koneksi=mysql_connect(“localhost”,”root”,”");
mysql_select_db(“buku_tamu”);
$sql=mysql_query(“SELECT * FROM tamu”, $koneksi);
while($data=mysql_fetch_array($sql))
{

$id=$data['id'];
$name=$data['name'];
$email=$data['email'];
$alm=$data['address'];
$city=$data['city'];
$msg=$data['msg'];
echo “No     : $id<br>”;
echo “Nama   : $name<br>”;
echo “E-Mail : $email<br>”;
echo “Alamat : $alm, $city<br>”;
echo “Pesan  : $msg<br><hr size=1>”;
}

?>
</body>
</html>

Post a Comment

 
Top