Nah untuk kali ini saya akan memberi kan ilmu tentang cara membuat buku tamu dengan PHP, ok langsung saja di praktekin!
1. Buat table buku_tamu
pada database buku_tamu seperti
dibawah ini dan yang menjadi primary key adalah email
2. Buat form
untuk buku tamu, simpan dengan nama buku_tamu.php
<html>
<head><title>Buku Tamu</title>
</head>
<body>
<center>
<form
action="proses.php" method="POST">
<table
cellpadding="0" cellspacing="0" border="0"
width="700">
<tr>
<td><h2>Buku
Tamu</h2></td>
</tr>
<tr>
<td
width="200">Nama</td>
<td>:
<input type="text" name="nama" size="40"
maxlength="40"></td>
</tr>
<tr>
<td>Jenis
Kelamin</td>
<td>:
<select name="jenis_kelamin">
<option
value=""> </option>
<option
value="Pria">Pria</option>
<option
value="Wanita">Wanita</option>
</select>
</td>
</tr>
<tr>
<td>Status</td>
<td>:
<select name="status">
<option
value=""> </option>
<option
value="Pelajar">Pelajar</option>
<option
value="Mahasiswa">Mahasiswa</option>
<option
value="Pegawai">Pegawai</option>
<option
value="Preman">Preman</option>
<option
value="Pengangguran">Pengangguran</option>
</select>
</td>
</tr>
<tr>
<td>E
- Mail</td>
<td>:
<input type="text" name="email" size="40"
maxlength="30">
</td>
</tr>
<tr>
<td>Komentar</td>
<td>:
<textarea name="komentar" cols="35"
rows="4"></textarea>
</tr>
<tr>
<td> </td>
<td> <input
type="submit" name="sumbit"
value="Simpan">
<input
type="reset" name="reset" value="Batal">
</td>
</tr>
</table>
</form>
</body>
</html>
Hingga
tampil form seperti gambar dibawah
3. Buat file
untuk proses.php untuk memproses
penyimpanan data dari buku_tamu.php
<html>
<title>Proses</title>
<body>
<?php
$nama = $_POST['nama'];
$jenis_kelamin =
$_POST['jenis_kelamin'];
$status = $_POST['status'];
$email = $_POST['email'];
$komentar = $_POST['komentar'];
$conn=mysql_connect("localhost","root","")or die("Server
Gagal");
mysql_select_db("anwari",$conn);
echo
"<pre>Nama : <font
color=red>$nama </font><br>";
echo
"Jenis Kelamin : <font color=blue>$jenis_kelamin</font>
<br>";
echo
"Status : <font
color=blue>$status</font> <br>";
echo
"E - Mail : <font
color=blue>$email</font> <br>";
echo
"Komentar : <font
color=blue>$komentar</font></pre>";
$query="insert into buku_tamu
values('$nama','$jenis_kelamin','$status','$email','$komentar')";
$hasil=mysql_query($query,$conn)or
die("Server Error");
if ($hasil)
{
echo "<blink><font color=red>Data
Tersimpan</font></blink><br><br>";
}
?>
<a
href="buku_tamu.php"><input type="button"
value="OK"></a>
</body>
</html>
Hasil Simpan
Catatan : jika anda belum mengetahui cara menyimpan dan menjalankan file PHP, pelajari materi ini disini, nah sekian dulu ilmu dari saya, jika anda merasa kurang puas dengan materi ini, silahkan tinggalkan komentar atau cari materi dari sumber lainnya, wassalam.
5 Komentar:
siapa saja tolong bantu saya ... T_T
kenapa setiap saya mengkoneksikan php dan mysql dan saat d runn pasti eror kaya d bawah ini, padahal semua ok server pass syntac xampp juga aktif ....
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\filecoba\filecoba2\proses.php on line 12
Server Gagal
atau
Parse error: syntax error, unexpected T_VARIABLE in C:\xampp\htdocs\filecoba\bukutamu\add.function.php on line 9
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\filecoba\filecoba2\proses.php on line 12
Server Gagal..untuk error yang ini, mungkin anda mempunyai file konek.php, nah didalam file tersebut ada username atau password yang belum diganti, atau mungkin anda belum membuat file koneksi tersebut.
saya juga mengalami hal tersebut !
tolong di fix donk
saya mencoba jawab dari komentar di atas yang ini
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in
itu silahkan sesuaikan file koneksi dengan database yang ada di PC/NOTEBOOK anda
cahkos
itu PASSWORD database anda yang salah, jika tidak memakai password, kosongkan saja.
Posting Komentar