WHAT'S NEW?
Loading...

Tutorial Membuat Buku Tamu Sederhana

Belajar PHP : Membuat Buku Tamu Sederhana Pada kesempatan kali ini, Saya akan mencoba materi Belajar  PHP untuk membahas pembuatan buku tamu sederhana, perlu diketahui bahwa modul buku tamu itu dibagi menjadi dua pengguna di dalamnya. Tampilan user dimana  pengunjung web dan pengelola web dapat saling berinteraksi. Dan terdapat juga dari sisi admin dimana Administrator dapat menghapus pesan yang masuk atau melakukan proses editing (proses ini dilakukan bila pesan terdapat kata-kata kasar , mengandung SARA dll)

Langkah awal adalah persiapan database dan tabel, siapkan database dengan nama : dbbukutamu dan nama tabel : bukutamu melalui PHPMyAdmin

Setelah itu buatlah script Form Buku Tamu dengan nama : form_tamu.php seperti berikut :
  1. <h3>Form Buku Tamu</h3>
  2. <form method="POST" action="input_tamu.php">
  3.     Nama : <input type="text" name="nama" /><br />
  4.     E-mail : <input type="text" name="email" /><br />
  5.     Pesan : <textarea name="pesan" rows="5" cols="30"></textarea><br />
  6.     <input type="submit" value="Simpan" />
  7. </form>
Untuk penyimpanan data, silahkan buat script berikut dengan nama : input_tamu.php
  1. <?php
  2. // Koneksi ke database
  3. $konek = mysqli_connect("localhost","root","","dbbukutamu");
  4. // Ambil variabel yang dikirim dari form
  5. $nama = $_POST['nama'];
  6. $email = $_POST['email'];
  7. $pesan = $_POST['pesan'];
  8. // Query Input Data
  9. $input = "INSERT INTO tamu(nama,email,pesan) VALUES('$nama','$email','$pesan')";
  10. $hasil = mysqli_query($konek,$input);
  11. // Apabila query untuk menginput data benar
  12. if($hasil){
  13.     header("location:tampil_bukutamu.php");
  14. }
  15. else {
  16.     echo "Input Data tamu Gagal";
  17. }
  18. ?>

Dan untuk menampilkan data ketikkan script berikut :
  1. <h3>Buku Tamu</h3>
  2. <p><a href="form_tamu.php">Entry Buku Tamu</a></p>
  3. <?php
  4. $konek = mysqli_connect("localhost","root","","dbbukutamu");
  5. // Query untuk menampilkan data
  6. $tampil = "SELECT * FROM bukutamu ORDER BY id_tamu";
  7. $hasil = mysqli_query($konek,$tampil);
  8. // Tampilkan nama, email, dan pesan di browser
  9. while($data = mysqli_fetch_array($hasil)){
  10.     echo "Nama : $data[nama] <br />";
  11.     echo "E-mail : $data[email] <br />";
  12.     echo "Pesan : $data[pesan] <br /><hr />";
  13. }
  14. ?>
Nama  File : tampil_bukutamu.php
Dan berikut adalah tampilan Buku tamu yang dihasilkan pada web browser
Form Buku Tamu

Tampil Buku Tamu

Demikian Materi Belajar PHP Kita kali ini, Semoga bermanfaat

1 comment: Leave Your Comments

Jangan membuat kata-kata yang tidak baik, karena dapat menimbulkan Spam