Membuat Buku Tamu Berbasis Web secara Gampang & Simple FIRST Menggunakan PHP dan MySQL EDITION

dokumen-dokumen yang mirip
BAB 1 Trik Dasar Memahami Pemrograman PHP & MySQL

Menangani Input dari User

Pelajari dan Kerjakan soal latihan berikut ini: 1.Nama file: Arimtika.php. <?php. $a = 20; $b = 10; $c = $a + $b; // Rumus Penjumlahan

PHP & Mysql. Pemrograman Internet

Skrip koneksi_bukutamu.php

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

Pemrograman Web Lanjut 2017

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

Pemrograman Web Lanjut 2017

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Materi 10: Create Read Update Delete

Cara Mudah Koneksi Php Dan Mysql Dengan Database

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

Membuat Database mysql dengan PhpMyAdmin

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

PRAKTIKUM PHP 10. Menyimpan Data ke Database & Menampilkan Data dengan PHP

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

Lisensi Dokumen: Uraian Kasus :

Dasar PHP-MySQL oleh : Prasaja Wikanta

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

E-trik Ajax. Database MySQL. Dedi Alnas

MODUL 6 SESSION DAN USER AUTHENTICATION

PRAKTIKUM I MySQL / phpmyadmin

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22

Praktikum 3 Cookie, Session, dan Database MySQL

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

MODUL 7 SESSION DAN USER AUTHENTICATION

P - 12 Bab 9 : PHP & MySQL

BAB IV HASIL DAN PEMBAHASAN

BAB VII Database MYSQL

Sony Arianto Kurniawan

MODUL 11 MEMBUAT LOGIN USER

Mengenal dan Mempelajari PHP Secara Sederhana Bagi Para Pemula

MODUL 3 INTERNET PROGRAMMING : PHP 3

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

2. inputkk.php. 3. tampilkk.php

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension

Pertemuan 5 Pemrograman Internet (Web Dinamis)

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

Checkbox dengan Foreach dan MYSQL

Membuat Toko Buku dengan PHP - MySQL

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web

Konektivitas PHP - MySQL

Advantages. Keunggulan :

Pengenalan Script. Definisi HTML

MANAGEMENT, FORWARDING & AUTO RESPONDER

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

Bab 4. Hasil dan Pembahasan

<?php $query = mysql_query("select * from siswa where nama like '%$_POST[cari]%'"); while ($baris = mysql_fetch_array($query)) {?>

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

DATABASE OPERATION. Pemrograman Web. Rajif Agung Yunmar, S.Kom

MEMBUAT APLIKASI GUEST BOOK

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

MODUL PEMROGRAMAN WEB

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

Bagian 3 : Membuat Koneksi PHP dan My Sql pada Dreem weaver Site Definitions Pada Web Penjualan Dengan Dreamweaver CS6.

Teknik Informatika D3

BAB X AKSES DAN MANIPULASI DATA

LAPORAN PRAKTIKUM 5 SESSION & COOKIE

Bondan Muliawan

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

Manajemen Upload & Download File

BAB II ANALISIS DAN PERANCANGAN SISTEM. dari objek yang dibangun. Komponen tersebut antara lain : sistem

Membuat Shopping Cart Sederhana Menggunakan PHP

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

BAB IV HASIL DAN UJI COBA

Pertemuan IV. Semester 1

Materi

Script PHP dan MySQL J A M K E E M P A T

MODUL 8 WEB PROGRAMMING : PHP 3

Pemrograman PHP & MySQL

BAB IV HASIL DAN UJI COBA

MATERI WEB. Pembuatan Login Aplikasi, Dasboard Admin & Menu Keluar menggunakan PHP & Mysql. Bas-Dev : Ahmad Bastiar

Create Read Update Delete using PHP MySql

Domain & Hosting Free By : Subianto, S.Kom

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Program dalam judul Sistem Informasi Geografis Obyek

Mengelola Bagian Utama Website Sekolah

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

Langkah 1. Asep Tatang S.

BAB IV IMPLEMENTASI DAN PENGUJIAN

MODUL 7 MEMBUAT DATABASE DI MYSQL

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

By Desrizal. Pengenalan AJAX

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel

MAKALAH JARINGAN KOMPUTER Session Model OSI

MySQL J A M K E T I G A

BAB IV HASIL DAN UJI COBA

Pemrograman Basis Data Berbasis Web

BAB IV TESTING DAN IMPLEMENTASI

Transkripsi:

Membuat Buku Tamu Berbasis Web secara Gampang & Simple FIRST Menggunakan PHP dan MySQL EDITION Nur Wahyu H. http://nurwahyu.web.id Tidak dilarang mengedit, mengkopi, dan menyeberluaskan. Ilmu itu tidak untuk disembunyikan, tetapi untuk disebarluaskan. Jika telah menguasai gunakan untuk hal yang positif. Jika anda ingin membuat sebuah website dinamis, anda dapat menambahkan buku tamu ke dalam web anda. Ketika seorang pengunjung ingin memberikan sebuah pesan sederhana yang ingin ia sampaikan, ia dapat dengan mudah menyampaikan pesan-pesannya melalui form buku tamu yang telah anda buat. Selanjutnya data-data yang telah dikirimkan dari pengunjung akan masuk ke dalam database anda. Untuk selanjutnya anda bisa mengedit data tersebut, menghapus data yang kurang pas untuk ditampilkan dan menampilkan data yang layak untuk ditampilkan. Perlu anda ketahui bahwa saya menggunakan server AppServ yang mana didalamnya telah berisi php dan mysql. Jadi, anda tidak perlu bingung jika anda menggunakan server yang lainnya. Tinggal anda sesuaikan. Oke. Langsung saja Langkah-langkahnya sangat sederhana. 1. Buatlah database bernama tamu bisa dibuat melalui phpmyadmin. Caranya ketik di browser http://localhost/phpmyadmin. Maka akan tampil seperti ini Ketik usernamanya dengan nama root, passwordnya bismillah. Ini sekedar contoh dikomputerku. 2. Selanjutnya buatlah database dengan nama tamu. Ikuti tampilan di bawah ini. Lalu tekan create.

3. Lalu buat table bernama tamu dengan field sebanyak 4 buah. Setelah itu tekan Save maka secara otomatis akan terbuat table tamu. 4. Buatlah sebuah file untuk koneksi (penghubung) antara form tamu dengan database beri nama hubung_tamu.php dalam sebuah editor (bisa notepade atau lainnya). Jangan lupa simpan dengan tipe All Files. //nama file hubung_tamu.php mysql_connect("localhost","root","bismillah"); mysql_select_db("tamu"); Keterangan: root adalah nama user dan bismillah adalah password di komputerku. Sesuaikan dengan computer anda. tamu adalah nama database yang saya buat. 5. Buatlah sebuah form_tamu agar tamu bisa memasukan data melalui form ini. //nama file: form_tamu.php <html> <body> <h4>form UNTUK TAMU </h4><br> Selamat datang di website kami, silahkan anda isi buku tamu ini. <br><br> <form method=post action=masukan_tamu.php> Nama : <input type=text name=nama><br>

E-mail : <input type=text name=email><br> Pesan : <textarea name=pesan rows=5 cols=50></textarea><br> <input type=submit value=kirim> </form> </body> </html> 6. Selanjutnya buat file masukan_tamu.php //nama file masukan_tamu.php include "hubung_tamu.php"; $masuk="insert into tamu(nama,email,pesan) values('$nama','$email','$pesan')"; $wahyu=mysql_query($masuk); if ($wahyu) header("location:muncul_tamu_admin"); else echo "Proses masukan gagal"; 7. Langkah berikutnya membuat form untuk menampilkan tamu //nama file muncul_tamu_user.php echo "DATA TAMU YANG TELAH TERDAFTAR"; include "hubung_tamu.php"; $muncul=mysql_query("select * from tamu order by no desc"); while($data=mysql_fetch_array($muncul)) echo "<hr>$data[nama]<br>$data[email]<br>$data[pesan]<br><hr>"; 8. Jika kita ingin menampilkan tamu dalam bentuk table, maka kita bisa memodif bentuk kode program di atas menjadi: //nama file muncul_tamu_tabel.php Echo "<H4>DATA TAMU YANG TELAH TERDAFTAR</H>"; $muncul=mysql_query("select * from tamu order by no desc"); While($data=mysql_fetch_array($muncul)) Echo "<table border=2>"; Echo "<tr><th>nama</th><th>e-mail</th><th>pesan</th></tr>"; Echo "<tr><td>$data[nama]</td><td>$data[email]</td><td>$data[pesan]</td></tr>"; $no++; Echo "</table>"; 9. Untuk membuat form tamu untuk administrator. Ketik perintah berikut ini: //nama file muncul_tamu_admin.php echo "<h4>data TAMU DALAM ADMINISTRATOR</h4>"; $muncul=mysql_query("select * from tamu order by no desc"); $jumlah=mysql_num_rows($muncul);

Echo "<table border=1 bgcolor=#0feccf>"; echo "<tr><th>nama</th> <th>e-mail</th> <th> Pesan </th> <th>action</th></tr>"; while($data=mysql_fetch_array($muncul)) echo "<tr><td>$data[nama]</td> <td>$data[email]</td> <td>$data[pesan]</td>"; //buat link untuk edit dan hapus data echo "<td> <a href=ubah_tamu.php?id=$data[no]>ubah</a> <a href=hapus_tamu.php?id=$data[no]>hapus</a></td></tr>"; Echo "</table>"; Echo "<br>jumlah tamu yang telah terdaftar ada $jumlah orang.</br>"; Echo "<a href=form_tamu.php>form Tamu</a>"; 10. Membuat form untuk mengedit data //nama file ubah_tamu $ubah="select * from tamu where no='$id'"; $wahyu=mysql_query($ubah); $data=mysql_fetch_array($wahyu); Echo "<h4>ubah DATA TAMU</h4>"; Echo "<form method=post action=terbaru.php> <input type=hidden name=id value='$id'>"; echo "<br>nama <input type=text name=nama value='$data[nama]'>"; echo "<br>e-mail <input type=text name=email value='$data[email]'>"; echo "<br>pesan <textarea name=pesan value='$data[pesan]' rows=5 cols=50></textarea><br><input type=submit value=ubah></form>"; 11. Membuat form untuk memperbaharui data //nama file terbaru.php $baru="update tamu set nama='$nama', email='$email',pesan='$pesan' where no='$id'"; $wahyu=mysql_query($baru); If($wahyu) header ("location:muncul_tamu_admin.php"); Else echo "Perbaruan data tamu gagal"; 12. Menghapus data yang tamu yang telah ada sebelumnya //nama file hapus_tamu.php include"hubung_tamu.php"; $hapus="delete from tamu where no='$id'"; $wahyu=mysql_query($hapus); if($hapus) header ("location:muncul_tamu_admin"); else

echo "Gagal dihapus"; 13. Membuat form sebagai mesin pencarian (search engine) //nama file form_cari.html <html><body> <form method=post action=cari_tamu.php> <h4>mesin PENCARI TAMU</h4> Masukkan nama tamu <input type=text name=nama> <Input type=submit value=cari> </form> </body> </html> 14. Membuat kode php untuk pencarian //nama file cari_tamu.php echo "<h4>hasil PENCARIAN</h4>"; include "hubung_tamu.php"; $cari=mysql_query("select * from tamu where nama like '%$nama%'"); //Hitung jumlah data yang ditemukan $jumlah=mysql_num_rows($cari); if ($jumlah>0) echo "Tamu yang bernama '$nama' ada : '$jumlah' orang<br>"; echo "<table border=1 bgcolor=#f0fff0 cellpadding=2 cellspacing=4><tr><th>nama</th><th>email</th><th>pesan</th></tr>"; while($data=mysql_fetch_array($cari)) echo "<tr><td>$data[nama]</td>"; echo "<Td>$data[email]</td>"; echo "<Td>$data[pesan]</td></tr>"; echo "</table>"; else echo "Tamu dengan nama '$nama' tidak ada"; Selamat Mencoba semoga sukses.! Untuk kritik dan saran bisa kirimkan ke wah_u2@yahoo.co.id ******************************************************************************************** ****************************** Referensi: - Buku Sakti menjadi Programmer Sejati PHP - Internet, dll.