SlideShare a Scribd company logo
Andriansyah Doni
w w w . f r e a k - k u t u o n l i n e . c o m Page 1
WEB PROGRAMMING - BUKU TAMU
Sebelum membuat tampilan form buku tamu, terlebih dahulu buat database dengan nama
dbBerita menggunakan MySQL (bisa melalui localhost/phpmyadmin).
Kemudian buat tabel dengan nama buku_tamu, berikut struktur tabel buku_tamu.
Field name Type Length/value Index Extra
Id Int 5 Primary key Auto_increment
Nama Varchar 30
Email Varchar 50
Pesan Text
Sebelum membuat tampilan form, buat dulu file koneksi untuk menghubungkan form dengan
database.
Script program conn.php
<?php
$host="localhost";
$user="root";
$passwd=" ";
$db="dbBerita";
$koneksi=mysql_connect($host,$user,$passwd)or die(mysql_error());
?>
Buat tampilan form buku tamu menggunakan php editor seperti PHPCoder, PSPad,
Dreamweaver, atau yang lainnya (recommended gunakan Dreamweaver versi apa aja).
Gambar 1. bukuTamu.php.
Script program bukuTamu.php
<body>
<form action="simpanTamu.php" method="post">
<table width="500" border="0" align="center" cellpadding="0">
<tr>
<td colspan="2" align="center" bgcolor="#999999"><strong>BUKU TAMU</strong><br />
Andriansyah Doni
w w w . f r e a k - k u t u o n l i n e . c o m Page 2
<?php echo "Tanggal "; echo date("d F Y"); ?></td>
</tr>
<tr>
<td width="100">Nama</td>
<td><input name="nama" type="text" size="40" />&nbsp;</td>
</tr>
<tr>
<td width="100">Email</td>
<td><input name="email" type="text" size="40" />&nbsp;</td>
</tr>
<tr>
<td width="100" valign="top">Pesan</td>
<td><textarea name="pesan" cols="40" rows="3"></textarea>&nbsp;</td>
</tr>
<tr>
<td colspan="2" align="right" bgcolor="#99FFFF">
<a href="lihatTamu.php">Lihat Daftar Tamu</a>
<input name="submit" type="submit" value="Kirim" /><input name="reset" type="reset"
value="Batal" />&nbsp;</td>
</tr>
</table>
</form>
</body>
Berikutnya buat tampilan simpanTamu.php untuk menyimpan data tamu kedalam tabel
buku_tamu.
Kronologis jalannya program
Ketika user menginput data tamu kemudian meng-klik tombol kirim, maka data yang di inputkan
akan tersimpan ke dalam tabel buku_tamu. Pada address bar browser akan di tampilkan pesan
“Data tamu telah tersimpan”. Tampilan form buku tamu akan kembali dikosongkan.
Gambar 2. Proses kirim data tamu.
Andriansyah Doni
w w w . f r e a k - k u t u o n l i n e . c o m Page 3
script program simpanTamu.php
<?php
$nm=$_POST['nama'];
$email=$_POST['email'];
$ps=$_POST['pesan'];
include "conn.php";
mysql_select_db($db,$koneksi)or die(mysql_error());
$query=mysql_query("INSERT INTO buku_tamu VALUES(' ','$nm','$email','$ps')",$koneksi)or
die(mysql_error());
echo "<meta http-equiv='refresh' content='0;url=bukuTamu.php?Data tamu telah tersimpan'>";
?>
Untuk melihat hasil data tamu yang tersimpan, klik link Lihat Daftar Tamu pada form buku tamu.
sebelum itu, buat dulu file lihatTamu.php.
Gambar 3. lihatTamu.php.
script program lihatTamu.php
<body>
<table width="800" border="1">
<tr bgcolor="#666666">
<td width="35"><div align="center">Id Tamu</div></td>
<td width="110"><div align="center">Nama Tamu</div></td>
<td width="120"><div align="center">Email</div></td>
<td width="150"><div align="center">Pesan</div></td>
<td width="75"><div align="center">Aksi</div></td>
</tr>
<?php
include "conn.php";
$batas=5;
$halaman=$_GET['halaman'];
if(empty($halaman)){
$posisi=0;
$halaman=1;
Andriansyah Doni
w w w . f r e a k - k u t u o n l i n e . c o m Page 4
} else {
$posisi=($halaman-1)*$batas;
}
mysql_select_db($db,$koneksi)or die(mysql_error());
$query=mysql_query("SELECT * FROM buku_tamu LIMIT $posisi,$batas");
while($row = mysql_fetch_array($query)){
?>
<tr>
<td><?php echo "$row[id]"; ?>
<div align="center"></div></td>
<td><?php echo "$row[nama]"; ?>
<div align="center"></div></td>
<td><?php echo "$row[email]"; ?>
<div align="center"></div></td>
<td><?php echo "$row[pesan]"; ?>
<div align="center"></div></td>
<td><div align="center"><a href="editTamu.php?id= <?php echo $row[id]; ?>"> Edit | </a>
<a href="hapusTamu.php?id= <?php echo $row[id]; ?>"> Hapus </a></div></td>
</tr>
<?php } ?>
</table>
<?php
$query2= mysql_query("select * from buku_tamu");
$num = mysql_num_rows($query2);
$jmlhalaman = ceil($num/$batas);
echo "<br>Halaman : ";
for($i=1;$i<=$jmlhalaman;$i++){
if($i != $halaman){
echo "<a href=lihatTamu.php?halaman=$i>$i</a> | ";
} else {
echo "<b>$i</b>|";
}
}
?>
<p><a href="bukuTamu.php">Tambah Tamu</a> </p>
</body>
Andriansyah Doni
w w w . f r e a k - k u t u o n l i n e . c o m Page 5
Selanjutnya membuat file editTamu.php yang berfungsi untuk mengedit data tamu maupun
pesan.
Gambar 4. editTamu.php.
Script program editTamu.php
<body>
<?php
include "conn.php";
mysql_select_db($db,$koneksi)or die(mwysql_error());
$tampil=mysql_query("select * from buku_tamu where id='$_GET[id]'");
while ($row=mysql_fetch_array($tampil))
{
?>
<form action="updateTamu.php" method="post" enctype="multipart/form-data">
<table border="1" align="center"><input name="txtId" type="hidden" value="<?php echo
$row[id]; ?>">
<tr>
<td>Id Tamu</td>
<td><input type="text" name="txtId" disabled="disabled" value="<?php echo $row[id];
?>"></td>
</tr>
<tr>
<td>Nama Tamu</td>
<td><input type="text" name="txtNama" size="50" value="<?php echo $row[nama];
?>"></td>
</tr>
<tr>
<td>Email</td>
<td><input type="text" name="txtEmail" size="50" value="<?php echo $row[email];
?>"></td>
</tr>
<tr>
<td valign="top">Pesan</td>
<td><input type="text" name="txtPesan" size="50" value="<?php echo $row[pesan];
?>"></td>
</tr>
<tr>
Andriansyah Doni
w w w . f r e a k - k u t u o n l i n e . c o m Page 6
<td height="21" colspan="2" align="right" bgcolor="#666666"><input type="submit"
value="Update"></td>
</tr>
</table>
</form>
<?php }?>
</body>
Simpan kembali data tamu yang telah di edit, klik tombol Update. Form daftar data tamu akan di
tampilkan kembali dengan data tamu yang telah di update.
Gambar 5. updateTamu.php.
Script program updateTamu.php
<body>
<?php
$id=$_POST['txtId'];
$nm=$_POST['txtNama'];
$em=$_POST['txtEmail'];
$ps=$_POST['txtPesan'];
include "conn.php";
mysql_select_db($db,$koneksi)or die(mysql_error());
$query=mysql_query("update buku_tamu set id = '$id',
nama = '$nm',
email = '$em',
pesan = '$ps'
where id = '$id' ",$koneksi)or die(mysql_error());
echo "<meta http-equiv='refresh' content='0;url=lihatTamu.php?Data tamu telah di update.'>";
?>
</body>
Andriansyah Doni
w w w . f r e a k - k u t u o n l i n e . c o m Page 7
Tambahkan file hapusTamu.php untuk menghapus data tamu.
Script program hapusTamu.php
<?php
include "conn.php";
mysql_select_db($db,$koneksi)or die(mysql_error());
$query=mysql_query("delete from buku_tamu where id='$_GET[id]'");
echo "<meta http-equiv='refresh' content='0;url=lihatTamu.php?Data tamu berhasil di hapus.'>";
?>
Sekarang lihat tabel buku tamu didalam database dbBerita, maka hasilnya sebagai berikut.
Gambar 6. Tabel buku_tamu.

More Related Content

PDF
Relasi dan Hasil Kali Cartesius
PDF
Soal UN Persamaan dan Fungsi Kuadrat | IDmathcirebon.com
PPTX
ppt matematika smk
PDF
Algoritma Function
PPTX
Matriks SMA Kelas 10
DOCX
Persamaan Eksponen
PPTX
powerpoint logika matematika
DOCX
Soal ulangan dimensi tiga
Relasi dan Hasil Kali Cartesius
Soal UN Persamaan dan Fungsi Kuadrat | IDmathcirebon.com
ppt matematika smk
Algoritma Function
Matriks SMA Kelas 10
Persamaan Eksponen
powerpoint logika matematika
Soal ulangan dimensi tiga

What's hot (20)

PPTX
PERKALIAN DUA BUAH MATRIK
PDF
Matematika Diskrit kombinatorial
PPT
Turunan Tingkat Tinggi.ppt
PPT
Teori bilangan
DOCX
Himpunan matematika diskrit
DOCX
Soal pilihan ganda fungsi
PPTX
4. akar persamaan tak linier
PDF
persamaan-diferensial-orde-ii
PDF
Pembuatan distro linux untuk pengembangan konsep desain grafis dalam proses p...
PPTX
Transformasi Geometri Matematika SMA kelas 11 part 1.pptx
DOCX
4. MAKALAH GRUPOIDA,SEMIGRUP DAN MONOIDA
PDF
Buku matematika sma kelas 10 semester 2 kurikulum 2013
DOCX
11 latihan sisipan, suku tengah, deret aritmatika
PDF
Linear Algebra - Finite Dimensional Vector Spaces
DOCX
Contoh ruang metrik
PPTX
Graf ( Matematika Diskrit)
PDF
Materi Aljabar linear
PPTX
Kelompok 2 (menyelesaikan kongruensi linear)
PDF
Contoh-soal-kalkulus-iii
PERKALIAN DUA BUAH MATRIK
Matematika Diskrit kombinatorial
Turunan Tingkat Tinggi.ppt
Teori bilangan
Himpunan matematika diskrit
Soal pilihan ganda fungsi
4. akar persamaan tak linier
persamaan-diferensial-orde-ii
Pembuatan distro linux untuk pengembangan konsep desain grafis dalam proses p...
Transformasi Geometri Matematika SMA kelas 11 part 1.pptx
4. MAKALAH GRUPOIDA,SEMIGRUP DAN MONOIDA
Buku matematika sma kelas 10 semester 2 kurikulum 2013
11 latihan sisipan, suku tengah, deret aritmatika
Linear Algebra - Finite Dimensional Vector Spaces
Contoh ruang metrik
Graf ( Matematika Diskrit)
Materi Aljabar linear
Kelompok 2 (menyelesaikan kongruensi linear)
Contoh-soal-kalkulus-iii
Ad

Similar to Web Programming - DB Buku Tamu (20)

PPTX
manipulasi data
PPT
16406 pertemuan17(konsep basis-data-di-web)
PPTX
framewfdsfdfdsfdsfdsfdsfdsfdsfdsfork3.pptx
DOCX
Script login form php
PDF
Belajar php 2015
PPTX
Kelompok 7
PDF
Blog 10
PDF
Bongkar rahasia php
PDF
Web Programming - Simpan Tampil Customer
PDF
Web Programming - DB Galeri Foto
PDF
Buku tamu php&my sql
DOCX
Laporan praktikum bengkel web dengan PHP
PPTX
Kelompok 7(edit)
PDF
Wawan tutorial-zend-bagian-4
PDF
Belajar php dan my sql bareng newbie v.1
PDF
Tutorial crud PHP
DOCX
Ansanwan form sederhana php
PDF
13 php mysql 3 combining
PDF
Login php mysql
manipulasi data
16406 pertemuan17(konsep basis-data-di-web)
framewfdsfdfdsfdsfdsfdsfdsfdsfdsfork3.pptx
Script login form php
Belajar php 2015
Kelompok 7
Blog 10
Bongkar rahasia php
Web Programming - Simpan Tampil Customer
Web Programming - DB Galeri Foto
Buku tamu php&my sql
Laporan praktikum bengkel web dengan PHP
Kelompok 7(edit)
Wawan tutorial-zend-bagian-4
Belajar php dan my sql bareng newbie v.1
Tutorial crud PHP
Ansanwan form sederhana php
13 php mysql 3 combining
Login php mysql
Ad

More from Doni Andriansyah (20)

PDF
e-Brochure-LionParcelCisaukLapanRaya.pdf
PDF
Ecommerce for everybody
PDF
C++ Latihan Percabangan KPR
PDF
C++ Laundry kiloan murmer
PDF
Lembar kontribusi pengerjaan tugas kelompok
PDF
Sisfo akademik #1 - data kelas
PDF
Modul web design - studi kasus website portal berita
PDF
Java Web Form Pendaftaran - JSP
PDF
Java web application 2 - membuat template web
PDF
Java web application 1
PDF
Wp2 keranjang belanja
PDF
Web Programming 1 - dbKursus
PDF
C++ Array Percabangan Rental VCD DVD Video Mart
PDF
Web Programming - Toko Bunga Red Flower
PDF
C++ Array Gerobak Fried Chicken
PDF
Remastering linux slax
PDF
Nuri proposal penelitian-doni andriansyah (sem)
PDF
Project charter tugas uas project management
PDF
Scope requirements tugas uas kelompok project management
PDF
Tugas1 Software Engineering doni 14000656
e-Brochure-LionParcelCisaukLapanRaya.pdf
Ecommerce for everybody
C++ Latihan Percabangan KPR
C++ Laundry kiloan murmer
Lembar kontribusi pengerjaan tugas kelompok
Sisfo akademik #1 - data kelas
Modul web design - studi kasus website portal berita
Java Web Form Pendaftaran - JSP
Java web application 2 - membuat template web
Java web application 1
Wp2 keranjang belanja
Web Programming 1 - dbKursus
C++ Array Percabangan Rental VCD DVD Video Mart
Web Programming - Toko Bunga Red Flower
C++ Array Gerobak Fried Chicken
Remastering linux slax
Nuri proposal penelitian-doni andriansyah (sem)
Project charter tugas uas project management
Scope requirements tugas uas kelompok project management
Tugas1 Software Engineering doni 14000656

Recently uploaded (20)

PPTX
Konsep & Strategi Penyusunan HPS (Perpres No. 16/2018 jo. No.12/2021 & No. 4...
PDF
peta konsep koding dan kecerdasan artifi
PPTX
5. Salindia (Bahan Tayang) Modul 5_ Perencanaan Pembelajaran (1).pptx
DOCX
Modul Ajar Deep Learning Sejarah Indonesia Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Senbud Seni Teater Kelas 12 SMA Terbaru 2025
PDF
Berpikir dengan AI - Menuju Pendidikan Karakter dan Ketahanan Bangsa di Era K...
PDF
Materi Seminar AITalks: AI dan Konseling GPT
PPT
Pertumbuhan Perkembangan Tumbuhan Kelas 9.ppt
PPTX
Informatika_dan_Keterampilan_Generik.pptx
PPTX
Analisis-Kasus-PNS-Telat-Pelayanan-Publik-Terhambat Fiks.pptx
PPTX
PPT Pendidikan Pancasila Kelas 11 Bab 1.1 [modulguruku.com].pptx
PPTX
PEMBELAJARAN MENDALAM KEPALA SEKOLAH.pptx
PPTX
Peran Staf Ritel dalam Penanganan dan Distribusi Produk
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 10 SMA Terbaru 2025
DOCX
JURNAL PEMBELAJARAN MODUL 3 AKSI NYATA KODE ETIK GURU.docx
PDF
Materi Seminar AITalks AI dan Suku Digital
PDF
PPT Resources Seminar AITalks: AI dan Konseling GPT
DOCX
LK - Pengalaman Belajar Pembelajaran Mendalam.docx
PPTX
Presentasi_Koding_dan_KECERDASAN ARTIFISIAL_FINAL.pptx
PDF
KELOMPOK 4 LK Modul 4 KP4 Asesmen PM (3).pdf
Konsep & Strategi Penyusunan HPS (Perpres No. 16/2018 jo. No.12/2021 & No. 4...
peta konsep koding dan kecerdasan artifi
5. Salindia (Bahan Tayang) Modul 5_ Perencanaan Pembelajaran (1).pptx
Modul Ajar Deep Learning Sejarah Indonesia Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning Senbud Seni Teater Kelas 12 SMA Terbaru 2025
Berpikir dengan AI - Menuju Pendidikan Karakter dan Ketahanan Bangsa di Era K...
Materi Seminar AITalks: AI dan Konseling GPT
Pertumbuhan Perkembangan Tumbuhan Kelas 9.ppt
Informatika_dan_Keterampilan_Generik.pptx
Analisis-Kasus-PNS-Telat-Pelayanan-Publik-Terhambat Fiks.pptx
PPT Pendidikan Pancasila Kelas 11 Bab 1.1 [modulguruku.com].pptx
PEMBELAJARAN MENDALAM KEPALA SEKOLAH.pptx
Peran Staf Ritel dalam Penanganan dan Distribusi Produk
Modul Ajar Deep Learning Bahasa Inggris Kelas 10 SMA Terbaru 2025
JURNAL PEMBELAJARAN MODUL 3 AKSI NYATA KODE ETIK GURU.docx
Materi Seminar AITalks AI dan Suku Digital
PPT Resources Seminar AITalks: AI dan Konseling GPT
LK - Pengalaman Belajar Pembelajaran Mendalam.docx
Presentasi_Koding_dan_KECERDASAN ARTIFISIAL_FINAL.pptx
KELOMPOK 4 LK Modul 4 KP4 Asesmen PM (3).pdf

Web Programming - DB Buku Tamu

  • 1. Andriansyah Doni w w w . f r e a k - k u t u o n l i n e . c o m Page 1 WEB PROGRAMMING - BUKU TAMU Sebelum membuat tampilan form buku tamu, terlebih dahulu buat database dengan nama dbBerita menggunakan MySQL (bisa melalui localhost/phpmyadmin). Kemudian buat tabel dengan nama buku_tamu, berikut struktur tabel buku_tamu. Field name Type Length/value Index Extra Id Int 5 Primary key Auto_increment Nama Varchar 30 Email Varchar 50 Pesan Text Sebelum membuat tampilan form, buat dulu file koneksi untuk menghubungkan form dengan database. Script program conn.php <?php $host="localhost"; $user="root"; $passwd=" "; $db="dbBerita"; $koneksi=mysql_connect($host,$user,$passwd)or die(mysql_error()); ?> Buat tampilan form buku tamu menggunakan php editor seperti PHPCoder, PSPad, Dreamweaver, atau yang lainnya (recommended gunakan Dreamweaver versi apa aja). Gambar 1. bukuTamu.php. Script program bukuTamu.php <body> <form action="simpanTamu.php" method="post"> <table width="500" border="0" align="center" cellpadding="0"> <tr> <td colspan="2" align="center" bgcolor="#999999"><strong>BUKU TAMU</strong><br />
  • 2. Andriansyah Doni w w w . f r e a k - k u t u o n l i n e . c o m Page 2 <?php echo "Tanggal "; echo date("d F Y"); ?></td> </tr> <tr> <td width="100">Nama</td> <td><input name="nama" type="text" size="40" />&nbsp;</td> </tr> <tr> <td width="100">Email</td> <td><input name="email" type="text" size="40" />&nbsp;</td> </tr> <tr> <td width="100" valign="top">Pesan</td> <td><textarea name="pesan" cols="40" rows="3"></textarea>&nbsp;</td> </tr> <tr> <td colspan="2" align="right" bgcolor="#99FFFF"> <a href="lihatTamu.php">Lihat Daftar Tamu</a> <input name="submit" type="submit" value="Kirim" /><input name="reset" type="reset" value="Batal" />&nbsp;</td> </tr> </table> </form> </body> Berikutnya buat tampilan simpanTamu.php untuk menyimpan data tamu kedalam tabel buku_tamu. Kronologis jalannya program Ketika user menginput data tamu kemudian meng-klik tombol kirim, maka data yang di inputkan akan tersimpan ke dalam tabel buku_tamu. Pada address bar browser akan di tampilkan pesan “Data tamu telah tersimpan”. Tampilan form buku tamu akan kembali dikosongkan. Gambar 2. Proses kirim data tamu.
  • 3. Andriansyah Doni w w w . f r e a k - k u t u o n l i n e . c o m Page 3 script program simpanTamu.php <?php $nm=$_POST['nama']; $email=$_POST['email']; $ps=$_POST['pesan']; include "conn.php"; mysql_select_db($db,$koneksi)or die(mysql_error()); $query=mysql_query("INSERT INTO buku_tamu VALUES(' ','$nm','$email','$ps')",$koneksi)or die(mysql_error()); echo "<meta http-equiv='refresh' content='0;url=bukuTamu.php?Data tamu telah tersimpan'>"; ?> Untuk melihat hasil data tamu yang tersimpan, klik link Lihat Daftar Tamu pada form buku tamu. sebelum itu, buat dulu file lihatTamu.php. Gambar 3. lihatTamu.php. script program lihatTamu.php <body> <table width="800" border="1"> <tr bgcolor="#666666"> <td width="35"><div align="center">Id Tamu</div></td> <td width="110"><div align="center">Nama Tamu</div></td> <td width="120"><div align="center">Email</div></td> <td width="150"><div align="center">Pesan</div></td> <td width="75"><div align="center">Aksi</div></td> </tr> <?php include "conn.php"; $batas=5; $halaman=$_GET['halaman']; if(empty($halaman)){ $posisi=0; $halaman=1;
  • 4. Andriansyah Doni w w w . f r e a k - k u t u o n l i n e . c o m Page 4 } else { $posisi=($halaman-1)*$batas; } mysql_select_db($db,$koneksi)or die(mysql_error()); $query=mysql_query("SELECT * FROM buku_tamu LIMIT $posisi,$batas"); while($row = mysql_fetch_array($query)){ ?> <tr> <td><?php echo "$row[id]"; ?> <div align="center"></div></td> <td><?php echo "$row[nama]"; ?> <div align="center"></div></td> <td><?php echo "$row[email]"; ?> <div align="center"></div></td> <td><?php echo "$row[pesan]"; ?> <div align="center"></div></td> <td><div align="center"><a href="editTamu.php?id= <?php echo $row[id]; ?>"> Edit | </a> <a href="hapusTamu.php?id= <?php echo $row[id]; ?>"> Hapus </a></div></td> </tr> <?php } ?> </table> <?php $query2= mysql_query("select * from buku_tamu"); $num = mysql_num_rows($query2); $jmlhalaman = ceil($num/$batas); echo "<br>Halaman : "; for($i=1;$i<=$jmlhalaman;$i++){ if($i != $halaman){ echo "<a href=lihatTamu.php?halaman=$i>$i</a> | "; } else { echo "<b>$i</b>|"; } } ?> <p><a href="bukuTamu.php">Tambah Tamu</a> </p> </body>
  • 5. Andriansyah Doni w w w . f r e a k - k u t u o n l i n e . c o m Page 5 Selanjutnya membuat file editTamu.php yang berfungsi untuk mengedit data tamu maupun pesan. Gambar 4. editTamu.php. Script program editTamu.php <body> <?php include "conn.php"; mysql_select_db($db,$koneksi)or die(mwysql_error()); $tampil=mysql_query("select * from buku_tamu where id='$_GET[id]'"); while ($row=mysql_fetch_array($tampil)) { ?> <form action="updateTamu.php" method="post" enctype="multipart/form-data"> <table border="1" align="center"><input name="txtId" type="hidden" value="<?php echo $row[id]; ?>"> <tr> <td>Id Tamu</td> <td><input type="text" name="txtId" disabled="disabled" value="<?php echo $row[id]; ?>"></td> </tr> <tr> <td>Nama Tamu</td> <td><input type="text" name="txtNama" size="50" value="<?php echo $row[nama]; ?>"></td> </tr> <tr> <td>Email</td> <td><input type="text" name="txtEmail" size="50" value="<?php echo $row[email]; ?>"></td> </tr> <tr> <td valign="top">Pesan</td> <td><input type="text" name="txtPesan" size="50" value="<?php echo $row[pesan]; ?>"></td> </tr> <tr>
  • 6. Andriansyah Doni w w w . f r e a k - k u t u o n l i n e . c o m Page 6 <td height="21" colspan="2" align="right" bgcolor="#666666"><input type="submit" value="Update"></td> </tr> </table> </form> <?php }?> </body> Simpan kembali data tamu yang telah di edit, klik tombol Update. Form daftar data tamu akan di tampilkan kembali dengan data tamu yang telah di update. Gambar 5. updateTamu.php. Script program updateTamu.php <body> <?php $id=$_POST['txtId']; $nm=$_POST['txtNama']; $em=$_POST['txtEmail']; $ps=$_POST['txtPesan']; include "conn.php"; mysql_select_db($db,$koneksi)or die(mysql_error()); $query=mysql_query("update buku_tamu set id = '$id', nama = '$nm', email = '$em', pesan = '$ps' where id = '$id' ",$koneksi)or die(mysql_error()); echo "<meta http-equiv='refresh' content='0;url=lihatTamu.php?Data tamu telah di update.'>"; ?> </body>
  • 7. Andriansyah Doni w w w . f r e a k - k u t u o n l i n e . c o m Page 7 Tambahkan file hapusTamu.php untuk menghapus data tamu. Script program hapusTamu.php <?php include "conn.php"; mysql_select_db($db,$koneksi)or die(mysql_error()); $query=mysql_query("delete from buku_tamu where id='$_GET[id]'"); echo "<meta http-equiv='refresh' content='0;url=lihatTamu.php?Data tamu berhasil di hapus.'>"; ?> Sekarang lihat tabel buku tamu didalam database dbBerita, maka hasilnya sebagai berikut. Gambar 6. Tabel buku_tamu.