Cara membuat buku tamu berserta insert,update,select dan delete menggunakan php

Cara membuat buku tamu berserta insert,update,select dan delete menggunakan php



Sesuai dengan judul yang diatas, dimana saya akan memberikan tutorial bagaimana membuat buku tamu di website kita. Dan juga sekalian saya lampirkan bagaimana membuat tampil, update, dan hapus datanya. Berikut dibawah ini saya ringkas pekerjaannya :

1. Pertama anda buat databasenya terlebih dahulu, disini telah saya lampirkan juga databasenya agar mempercepat kerja kita.
2. Lalu kita buat file untuk memasukkan data ke databasenya.
3. Buat file baru untuk membuat kode untuk menampilkan data di tabel.
4. Kemudian buat file untuk membuat kode update/edit data.
5. Dan terakhir membuat file untuk kode hapus datanya.


Dibawah ini terdapat kode yang saya ringkas.

<?php

//Digunakan untuk membuat koneksi ke database yang telah di buat
mysql_connect("localhost","root","");
mysql_select_db("buku_tamu");

//Membuat variabel dari masing form yang telah kita buat
$nama=$_POST['nama'];
$email=$_POST['email'];
$pesan=$_POST['pesan'];

//Digunakan untuk memasukkan data ke dalam database
$query=mysql_query("insert into pesan(nama,email,pesan)values('$nama','$email','$pesan')");

if($query) {
                //Jika data berhasil di masukkan maka akan muncul berupa peringatan berhasil dan menampilkannya
                echo"<script>alert('Data $nama Berhasil dikirim')</script>";
                include "tampil_pesan.php";
}
else {
                //Jika data berhasil di masukkan maka akan muncul berupa peringatan gagal dan kembali ke form semula
                echo"<script>alert('Data $nama Gagal dikirim')</script>";
                require "form_index.php";
}
?>

<?php

//Digunakan untuk membuat koneksi ke database yang telah di buat
mysql_connect("localhost","root","");
mysql_select_db("buku_tamu");

$query=mysql_query("select * from pesan");

if($query) {
                echo"<table border=1 align='center'>
                                                                <tr>
                                                                                <th>Nama</th>
                                                                                <th>Email</th>
                                                                                <th>Pesan</th>
                                                                                <th colspan=2>Aksi</th>
                                                                </tr>";
}
while($tampil=mysql_fetch_array($query)) {
                echo"<tr>
                                                                <td>$tampil[0]</td>
                                                                <td>$tampil[1]</td>
                                                                <td>$tampil[2]</td>
                                                                <td><a href='form_update.php?nama=$tampil[nama]'>Edit</a></td>
                                                                <td><a href='hapus_data.php?nama=$tampil[nama]'>Hapus</a></td>
                                                </tr>";
}             

echo"</table>";
?>

<?php

//Digunakan untuk membuat koneksi ke database yang telah di buat
mysql_connect("localhost","root","");
mysql_select_db("buku_tamu");

//Membuat variabel dari masing form yang telah kita buat
$nama=$_GET['nama'];

$email=$_POST['email'];
$pesan=$_POST['pesan'];

//Digunakan untuk mengubah data
$data="update pesan set email='$email',pesan='$pesan' where nama='$nama' ";
$query=mysql_query($data);

if($query) {
                echo"<script>alert('Pesan $nama Berhasil di ubah')</script>";
                include "tampil_pesan.php";
}
else {
                echo"<script>alert('Pesan $nama Gagal di ubah')</script>";
                require "tampil_pesan.php";
}
?>

<?php

//Koneksi database
mysql_connect("localhost","root","");
mysql_select_db("buku_tamu");

$nama=$_GET['nama'];
//digunakan untuk menghapus data
$query=mysql_query("delete from pesan where nama='$nama'");

if($query) {
                echo"<script>alert('Anda Yakin Mengahapus Data $nama')</script>";
                require "tampil_pesan.php";
}
else {
                echo"<script>alert('Data $nama Tidak Dapat dihapus')";
                require "tampil_pesan.php";
}
?>
 


Untuk mendapatkan file lengkap beserta databasenya, silahkan download menggunakan link dibawah ini. Semoga bermanfaat.










share this article to: Facebook Twitter Google+ Linkedin Technorati Digg
Posted by Abdul Sopyan, Published at 00.59 and have 0 komentar

Tidak ada komentar:

Posting Komentar

Arcive

ShinyStat