seperti yang telah di katakan pada posting sebelum
nya , buku tamu salah satu hal yang menjadi penting saat ini karana
banyak nya manfaat yan di dapat baik itu dari pengunjung maupun dari
admin sendiri,
sekarang ini telah banyak di kembangkan bermacam
macam bukutamu dari berbagai programer sendiri , kita akan membahas
bagai mana cara membuat buku tamu sederhana , yang nanti nya kita bisa
mengembangkan sendiri buku tamu ini
MySQL
merupakan database yang paling digemari dikalangan programer Web
termasuk PHP, dengan alasan bahwa program database yang sangat kuat.
Membuat Database Mengunakan Script PHP
berikut ini adalah contoh pembuatan guestbook mengunakan mysql sebagai databasenya menggunakan Script PHP. Sebelumnya anda harus membuat 8(delapan) web terlebih dahulu. Ikuti langkah-langkah dibawah ini.
Mengecek Apakah Database Terkoneksi dengan Baik
<html>Kemudian simpan dengan nama close.ph
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error()); echo " koneksi sukses";
mysql_close($konek);
?>
</body>
</html>
Membuat Database dengan Script PHP
<html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
if (mysql_create_db($database))
{
echo "Database $database telah dibuat";
}
else
{
echo "gagal dalam membuat database".mysql_error();
}
mysql_close($konek);
?>
</body>
</html>
Kemudian simpan dengan nama create_db.php
Mengaktifkan Database
<html>Kemudian simpan dengan nama select_db.php
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error()); if (mysql_select_db($database))
{
echo "Database $database dapat dibuka";
}
else
{
echo "Tidak ada database bernama $database\n".mysql_error();
}
mysql_close($konek);
?>
</body>
</html>
Membuat table Dalam Database
<html>Kemudian simpan dengan nama query.php
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
mysql_select_db($database)
or die("Database Tidak ada");
$hasil=mysql_query("CREATE TABLE guestbook(id_guest INT(3) NOT NULL
AUTO_INCREMENT,
nama VARCHAR(35) NOT NULL,
email VARCHAR(35) NOT NULL,
pesan VARCHAR(35) NOT NULL,
PRIMARY KEY(id_guest))")
or die ("perintah salah");
echo "Table telah dibuat";
mysql_close($konek);
?>
</body>
</html>
Query untuk Memasukan Data
Kemudian simpan dengan nama qr_insert.php
<html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
mysql_select_db($database)
or die(" Database tidak ada");
$hasil=mysql_query("INSERT INTO guestbook
(nama,
email,
pesan)
VALUES
('$fm_nama',
'$fm_email',
$fm_pesan')")
or die ("Perintah salah");
echo "Data dengan nama telah tersimpan";
mysql_close($konek);
?>
</body>
</html>
Menampilkan Data dari table
Kemudian simpan dengan nama fetch_row.php
<html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
mysql_select_db($database)
or die(" Database tidak ada");
$perintah=mysql_query("SELECT *FROM guestbook")
or die ("Perintah salah");
while($hasil=mysql_fetch_row($perintah))
{
echo " Nama : $hasil[1] \n<br>";
echo " Email : $hasil[2] \n<br>";
echo " Pesan : $hasil[3] \n<br><br>";
}
?>
</body>
</html>
Membuat form untuk Guestbook
<html>Kemudian simpan dengan nama fm_guestbook.htm
<body>
<form name="form1" method="post" action="fm_stbook.php">
<table width="300">
<tr>
<td colspan="2"><strong>Form Guestbook</strong></td>
</tr>
<td width="74"> Nama </td>
<td width="176">
<input name="fm_nama" type="text" id="fm_nama" size="25 maxlength="35">
</td>
</tr>
<tr>
<td> Email </td>
<td>
<input name="fm_email" type="text" id="fm_email" size="25 maxlength="35">
</td>
</tr>
<tr>
<td> Pesan </td>
<td>
<textarea name="fm_pesan" cols="25" rows="2" id="fm_pesan"></textarea>
</td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" name="Submit" value="simpan">
</td>
</tr>
</table>
</form>
</body>
</html>
Program Memproses fm_guestbook.htm
Kemudian simpan dengan nama fm_stbook.php
<html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
mysql_select_db($database)
or die(" Database tidak ada");
mysql_query("INSERT INTO guestbook
(nama,
email,
pesan)
VALUES
('$fm_nama',
'$fm_email',
'$fm_pesan')")
or die ("Perintah salah");
echo "Data dengan nama $nama telah tersimpan";
mysql_close($konek);
?>
</body>
</html>
binggung yaa , mungkin bagi orang awam emang sedikit membuat pusing dengan perintah" ini , tapi nanti lama" juga bisa kok sob , belajar juga butuh proses kan....
thanks u very much ...banyak membantu
BalasHapustrimakasih banyak,sangat membantu sekali
BalasHapussudah berhasil gan :D
BalasHapusini versi ane dengan sedikit otak-atik
http://longscripts.blogspot.com/2015/02/membuat-buku-tamu-dengan-php-dan-mysql.html