Jumat, 11 Oktober 2013

Anwari

Cara Membuat Buku Tamu dengan PHP

PHP : Cara Membuat Buku Tamu

ok barudak, ayena simkuring bade nerangkeun cara ngadameul Buku Tamu, tapi nu rada hade okeh,tingali gambar !!


penasaran???yuk praktek!!!

Pertama : buat folder pada htdocs
buatlah folder dengan nama buku_tamu pada htdocs,


Kedua : buat Database Pada MySQL PHP MyAdamin
- buat Database dengan nama buku_tamu
- setelah membuat database buatlah tabel dengan nama buku_tamu, lalu isikan fieldnya :
email VARCHAR(255)
nama VARCHAR(255)
komentar VARCHAR(255)
jadikan email ebagai primarykey

Ketiga : buka Text Editor 
- buka text editor anda untuk membuat file PHP, saya menggunakan Adobe Dreamweaver CS 5

Keempat : buat File Koneksi
- buat file koneksi dengan nama konek.php, dan simpan file tersebut pada folder buku_tamu yang sudah dibuat tadi, syntaxnya seperti dibawah
<?php
$kon = mysql_connect("localhost","root","");
mysql_select_db("buku_tamu",$kon);
?>

Kelima : buat File Form Input
- buat file form input, dengan nama buku_tamu.php, dan simpan file tersebut pada folder buku_tamu yang sudah dibuat tadi. File ini berfungsi untuk memasukkan data. syntaxnya :
<html>
<head>
<title>Buku Tamu : Muhammad Anwari</title>
</head>
<body>
<form method="POST" action="control.php?action=addbukutamu">
<table width = "40" border = "0" align = "left"  cellpadding = "0" cellspacing = "1"  bgcolor = "#996600">

<tr>
  <td  height = "40" align = "center"  bgcolor = "#996600"><strong><font  color="#FFFFFF">BUKU TAMU</font></strong></td>
</tr>
 
<tr>
  <td  bgcolor="#FFFFFF"><table width="40"  border="0" align="center" cellpadding="5"  cellspacing="0">
<tr>
<td>Email</td>
<td><input type = "text" name = "email" size = "25" maxlength = "255"/></td>
</tr>
<tr>
<td>Nama</td>
<td><input type = "text" name = "nama" size = "25" maxlength = "255"/></td>
</tr>
<tr>
<td>Komentar</td>
<td><textarea name = "komentar" rows = "3" cols = "20"></textarea></td>
</tr>
<tr><td colspan = "2" align = "center">
<center>
<input id="submit" type="submit" value="Chat">
<input id="button"type="reset" value="Reset"></center>
</td></tr>
</table></td></tr>
</table>
</form>
</body>
</html>

<?
$conn=mysql_connect("localhost","root","")or die("Gagal!!!");
mysql_select_db("buku_tamu",$conn);
if($_GET['proses']){
$email             = $_POST['email'];
$nama             = $_POST['nama'];
$komentar         = $_POST['komentar'];
$query="insert into buku_tamu values('$email','$nama','$komentar')";
$hasil=mysql_query($query,$conn)or die("Server Error");
}
?>
</body>
</html>

Keenam : buat Daftar Inputan
buatlah daftar inputan dengan nama list.php, dan simpan file tersebut pada folder buku_tamu yang sudah dibuat tadi. Fungsi file ini adalah untuk melihat hasil dari inputan kita, syntaxnya :
<?php
include 'konek.php';
$buku_tamu = "select * from buku_tamu";
$anwari = mysql_query($buku_tamu);
$total = mysql_num_rows($anwari);
?>

<br><br><br><br><br><br><br><br><br><br><br>

<?php
while ($buku_tamu = mysql_fetch_array($anwari)) {
echo "<br><b>Email</b> : ".$buku_tamu['email'];
echo "<br><b>Nama</b>  : ".$buku_tamu['nama'];
echo "<br><b>Komentar</b> : ".$buku_tamu['komentar'];
echo "<hr align = 'left' size = '2' width = '50%' color = '#996600'>";
}
?>

Ketujuh : buat file Control
buatlah file dengan nama control.php, dan simpan file tersebut pada folder buku_tamu yang sudah dibuat tadi. Fungsi file ini untuk melakukan proses input data, syntaxnya :
<?php
$action = isset ($_GET['action']) ? $_GET['action'] : '';
switch ($action) {
case 'addbukutamu' :
addbukutamu();
break;
}
function addbukutamu(){
include_once 'konek.php';
$email = $_POST['email'];
$nama = $_POST['nama'];
$komentar = $_POST['komentar'];
if( $email == '' || $nama == '' || $komentar == ''){
header('Location:index.php');
}else{
$queryaddbukutamu = "insert into buku_tamu values('$email','$nama','$komentar')";
mysql_query($queryaddbukutamu)or die("Error on Query addbukutamu : ".mysql_error());
header('Location:index.php');
}
}
?>

Kedelapan : buat file Index
buat file dengan nama index.php, dan simpan file tersebut pada folder buku_tamu yang sudah dibuat tadi. Fungsi dari file ini untuk menggabungkan dan memunculkan sekaligus file inputan dengan daftarnya, syntaxnya :

<?php
include 'konek.php';
?>
<html>
<head>
<title>Buku Tamu : Muhammad Anwari</title>
</head>
<font face="verdana">

<?php
if(isset ($_GET['view']) == "update"){
include 'buku_tamu.php';
}else{
include 'buku_tamu.php';
}
include 'list.php';
?>
</font>
</body>
</html>

Langkah Terakhir : jalankan file!!!
 Note : semua file harus satu folder
 

31 Komentar:

kang eta nu di list.php na error wae eyy

Error on Query addbukutamu : Column count doesn't match value count at row 1

knpa yaa kang

Thaks sob, Kebetulan lagi belajar PHP.,,
Ninggalin jejak dulu ya...

miin , bagaimana kalau buat yang tidak menggunakan database , kalau bisa menggunakan text saja sebagai penyimpanannya. source php nya bagaimana min? saya sudah baca ebook pemrograman web, tapi masih mudeng


maaf mau tanya, cara buat buku tamu yang ada tanggalnya di database gimana ya ? saya udah buat tapi ketika di submit hasilnya 0000-00-00, tapi tanggalnya yang otomatis muncul..


maaf mau tanya, cara buat buku tamu yang ada tanggalnya di database gimana ya ? saya udah buat tapi ketika di submit hasilnya 0000-00-00, tapi tanggalnya yang otomatis muncul..

Terimakasih kang Anwar atas tutroial dan ilmu yang sangat bermanfaat, sudah saya prktekan dan hasilnya 100% bekerja dengan baik... ini dia hasil nya kang (Sedikit saya modifikasi menyesuaikan web saya) http://kayu-seru.com/buku-tamu/

Semoga ilmunya bermanfaat buat orang banyak kang :)

Great blog! I am loving it!! Will come back again. Domino 99 I am taking your feeds also
Agen Domino99

I think your article must be share to other people because your article is very awesome. Best regards, Domino 99

SAHABATKARTU DOMINO99 lagi promo lohh..
Bonus Referal 15% Seumur hidup
Bonus Rollingan 0,2% setiap minggunya
Tunggu apa lagi.. ???
Mari Daftar dan bergabung bersama kami DOMINO99 dan rasakan bonusnya..
PIN BB : 2BCDBEE2

Yuk Buruan ikutan bermain di website Sahabatkartu

Sekarang SahabatKartu Memiliki Game terbaru Dan Ternama loh...

Silahkan di rasakan sendiri seru nya bermain di SahabatKartu hanya dengan Minimal deposit Rp.20.000,- saja ^0^

=> Bonus Refferal 15%
=> Bonus Turn Over 0,2%
=> Minimal Depo 20.000
=> Minimal WD 20.000
=> 100% Member Asli
=> Pelayanan DP & WD 24 jam
=> Livechat Kami 24 Jam Online
=> Bisa Dimainkan Di Hp Android
=> Di Layani Dengan 5 Bank Terbaik

Contact :
Pin BB : 2BCDBEE2
Facebook : MingMing
FansPage : @Agensahabatkartu
Twitter : @sahabatkartu
Wechat : +687878485104
Line : +6285211227605

Link Resmi Kami :
http://sahabatkartu.net
http://sahabatkartu.info
http://sahabatkartu.org

SAHABATKARTU AGEN BANDARQ AGEN DOMINO 99 DAN POKER ONLINE AMAN DAN TERPERCAYA
Susah cari Situs judi online yang bisa di percaya...?
Mari gabung di Agen BandarQ
Agen Judi Online Terbesar dan Terpercaya se asia
Daftar dan buktikan sendiri sekarang juga..
PIN BB : 2BCDBEE2

Bonus dari SAHABATKARTU
Bonus Rollingan 0,2% Setiap minggu
Bonus Referal 15% Seumur hidup
Ayo gabung sekarang juga hanya dengan
mengklick DOMINO99
PIN BB : 2BCDBEE2

Coba keberuntungan kamu bersama TikusPoker dengan win rate 82% dijamin player vs player.
Game yang tersedia Aduq,BandarQ,Capsa Susun, Domino, Bandar Sakong, Poker, Bandarpoker
Bonus turnover 0,5%, Bonus Referal 15% (Seumur Hidup)
Info lebih lanjut PIN BBM: D8D6FCFC
WA : +855-972-815-419 LINE : TIKUSPOKER

Jaguar303 Agen Bola Terpercaya, Judi Bola, Bandar Bola, Agen SBOBET, Agen Casino, Agen Betting, Agen Sabung Ayam Online, Agen Bola.

agen bola terpercaya
Agen sabung ayam

Agen Domino99, Domino99, Bandarq, Poker Online
http://warungdaftar.com/sahabatqq/

Saya yakin banyak dari kita masih belum mengetahui perkembangan terbaru dari kartu ATM Diprogram. Kartu ATM yang dapat mengubah status keuangan Anda dalam beberapa hari. Dengan kartu ATM Kosong ini, Anda dapat menarik $ 4.000 - $ 6000 setiap hari, dari mesin ATM mana pun di dunia. Tidak ada risiko tertangkap oleh segala bentuk keamanan jika Anda mengikuti instruksi dengan benar. Kartu ATM Blank juga canggih karena kartu tersebut memiliki keamanan sendiri sehingga transaksi Anda sangat aman dan tidak dapat dilacak. Saya bukan orang yang bodoh atau bodoh bahwa saya akan keluar ke publik dan mulai mengatakan apa yang belum dilakukan seseorang. Untuk info lebih lanjut, hubungi TECH WORLD COMPANY untuk mendapatkan kartu atau untuk mengajukan pertanyaan langsung kepada perusahaan hari ini melalui: brainhackers @ aol. com

bergabunglah dengan banyak member slot online deposit puulsa tanpa potongan diwebsite kami yang sangat dipercaya disini. https://198.252.110.85/

tunjukan kemampuanmu bermain game disitus bandarqq..

http://45.77.174.216/

Komentar ini telah dihapus oleh pengarang.
Komentar ini telah dihapus oleh pengarang.

WIJEN888 : Game Slot Online Paling Gacor Rtp Terakurat

Wijen88

Wijen 88

Wijen 888

Wj88

Wj 88

Wj888

Wj 888

Posting Komentar