Pada tutorial kali ini saya akan mencoba membuat guestbook sederhan,pertama-tama buat databasenya terlebih dahulu sbb:
CREATE TABLE tbl_bukutamu (
id int(3) NOT NULL auto_increment,
pengirim varchar(255) NOT NULL default ”,
email varchar(255) NOT NULL default ”,
pesan text NOT NULL,
tgl_kirim datetime NOT NULL default ‘0000-00-00 00:00:00′,
PRIMARY KEY (id)
) TYPE=MyISAM;
Setelah database selesai kita membutuh 3 file lagi sbb:
koneksi.php:
<?
$dbhost=”localhost”;// Nama Host atau server
$dbuser=”";//Nama User Databasenya
$dbpass=”";//Password User Databasenya
$dbname=”db_latihan”;//Nama Database yang kita Buat
$koneksi=mysql_connect($dbhost,$dbuser,$dbpass);//koneksi ke server
if($koneksi)//Jika Konek Maka
{
mysql_select_db($dbname);//Pilih Database $dbname
} else{//Selain Itu
echo “Error”;//Keluarkan Pesan Error
}
?>
isi_bukutamu.php:
<?
include “koneksi.php”;
$Kirim=$_POST["Kirim"];
if($Kirim)
{
if(!empty($pengirim) && !empty($pesan))
{
$perintah=”INSERT INTO tbl_bukutamu(pengirim, email, pesan, tgl_kirim) VALUES(’$pengirim’,'$email’,'$pesan’,NOW(”))”;
$hasil=mysql_query($perintah);
if($hasil)
{
echo “Anda Telah Berhasil Mengisi Bukutamu Klik <a href=’tampil_bukutamu.php’>Di sini</a> Untuk melihat.”;
}else{
echo “Maaf Anda gagal mengisi Bukutamu”;
}
}
}
?>
<form name=”form1″ method=”post” action=”<? echo $PHP_SELF; ?>”>
<table width=”100%” border=”0″ cellspacing=”1″ cellpadding=”1″>
<tr>
<td colspan=”3″><div align=”center”><strong>Isi Bukutamu </strong></div></td>
</tr>
<tr>
<td width=”10%”>Nama</td>
<td width=”1%”>:</td>
<td width=”89%”><input name=”pengirim” type=”text” id=”pengirim” value=”<? echo $pengirim; ?>” size=”40″></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><input name=”email” type=”text” id=”email” value=”<? echo $email; ?>” size=”40″></td>
</tr>
<tr>
<td>Pesan</td>
<td>:</td>
<td><textarea name=”pesan” cols=”40″ rows=”6″ id=”pesan”><? echo $pesan; ?></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input name=”Kirim” type=”submit” id=”Kirim” value=”Kirim”></td>
</tr>
</table>
</form>
tampil_bukutamu.php :
<?
include “koneksi.php”;
$perintah=”SELECT * FROM tbl_bukutamu ORDER BY id DESC”;
$hasil=mysql_query($perintah);
while($baris=mysql_fetch_array($hasil))
{
$pengirim=$baris[pengirim];
$email=$baris[email];
$pesan=$baris[pesan];
$tgl_kirim=$baris[tgl_kirim];
$pengirim=htmlspecialchars($pengirim);
$email=htmlspecialchars($email);
$pesan=htmlspecialchars($pesan);
echo “<b>Bukutamu</b><br>
<table width=’100%’ cellpadding=’2′ cellspacing=’2′ border=’0′>
<tr>
<td width=’30′>
Pengirim
</td>
<td width=’1′>
:
</td>
<td>
$pengirim
</td>
</tr>
<tr>
<td width=’25′>
Email
</td>
<td width=’1′>
:
</td>
<td>
$email
</td>
</tr>
<tr>
<td width=’25′>
Tanggal Kirim
</td>
<td width=’1′>
:
</td>
<td>
$tgl_kirim
</td>
</tr>
<tr>
<td width=’25′>
Pesan
</td>
<td width=’1′>
:
</td>
<td>
$pesan
</td>
</tr>
</table>”;
}
?>
Selamat mencoba
Guestbook Sederhana
Diposting oleh .::4ndh1-0nL1n3::. Label: Php di 2:05:00 PM

0 komentar:
Posting Komentar