SlideShare a Scribd company logo
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2010 IlmuKomputer.Com
Buku Tamu Dengan PHP Dan My SQL
Ari Fadli
fadli.te.unsoed@gmail
http://fadli84.wordpress.com
Ini adalah mungkin teknik ataupun cara-cara dalam membuat buku tamu dengan
menggunakan PHP dan My SQL yang telah usang karena sekarang telah banyak
feature-feature yang telah banyak dikembangkan seprti CMS-CMS yang telah ada
untuk membuat hal ini menjadi sangat mudah, tapi apa salahnya kalau kita sedikit
menggali kembali karena bagaimanupun mengingat ilmu yang paling mudah
adalah dengan cara menuliskannya.
Pendahuluan
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP
banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup
kemungkinan digunakan untuk pemakaian lain.
Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di
belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari
ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun
Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa
CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke,
Xaraya, dan lain-lain.
Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs
Personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada
Lisensi Dokumen:
Copyright © 2003-2010 IlmuKomputer.Com
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau
merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen.
Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu
dari IlmuKomputer.Com.
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2010 IlmuKomputer.Com
waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa
sekumpulan script yang digunakan untuk mengolah data form dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan
menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source,
maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah
diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-
modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP
menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998,
perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis
tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang
PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut
dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai
pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk
membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas
yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP
mengalami perubahan besar. Versi ini juga memasukkan model pemrograman
berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa
pemrograman ke arah paradigma berorientasi objek.
Nah untuk itu dalam aplikasi buku tamu kita kita bisa sampaikan apa saja yang
mau disampaikan. Bisa komentar, saran, kritik, pujian, pertanyaan, atau apapun
mengenai situs ini secara keseluruhan. Terima kasih atas kesediaan Anda!
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2010 IlmuKomputer.Com
Untuk membuat buku tamu dengan PHP dan MY SQL ini ada beberapa langkah
yang harus dilewati, yaitu sebagai berikut :
1. Download terlebih dahulu web server yang akan digunakan, yang dalam hal
ini saya sebagai penulis menggunakan :
Wampserver versi 2 yang dapat di download di
http://www.wampserver.com/
2. Bukalah browser yang anda miliki dan pada address bar tuliskanlah :
http://localhost/phpmyadmin/
3. Buatlah database dengan nama “data”, isikan kolom kosong seperti pada
gambar 1 di bawah ini :
gambar 1
4. Buatlah tabel dengan nama “bukutamu” dengan struktur sbb:
gambar 2
isikan nama table dan jumlah fields serta sesuaikan dengan kebutuhan. Kali
ini penulis membuat sebuah tabel dengan struktur sebagai berikut :
Tabel 1
Field Type Length/value Atribute Null Default extra
Nama Varchar 35 Not
null
Email Varchar 40 Not
null
Komentar Text Not
null
Tanggal Varchar 25 Not
null
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2010 IlmuKomputer.Com
Jika anda berhasil pada langkah sebelumnya, pada jendela browser anda akan
tampak kolom-kolom kosong yang harus anda isi, sesuai dengan kebutuan buku
tamu yang anda akan buat, dan dalam ini penulis akan menyesuaikan dengan
struktur yang telah di atas
gambar 3
5. Membuat Listing program, untuk menuliskan program di bawah ini anda bisa
menggunakan text editor apa saja, seperti notepad ++ atau apapun, atau anda
yang terbiasa menggunakan linux bisa menggunakan gedit atau apapun :
6. Jika anda termasuk pemula dalam hal ini anda bisa mengikuti apa yang
dilakukan penulis .
7. Buatlah file dengan ekstensi php dengan nama db.php, dengan listing
kode sebagai berikut, kode sumber ini digunakan untuk melakukan
konfigurasi aplikasi buku tamu yang anda buat dengan database :
<?
$db_hostname="localhost";
$db_username="root";
$db_password="";
$db_name="data";
function connect_db()
{
global
$db_hostname,$db_username,$db_password,$db_name;
mysql_connect($db_hostname,$db_username,$db_password);
mysql_select_db($db_name);
}
?>
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2010 IlmuKomputer.Com
8. Buatlah file dengan ekstensi php dengan nama link.php, file ini digunakan
untuk sebagai koneksi end user atau pengunjung web milik anda
dengan database untuk melihat record yang telah tersimpan atau dalam
bahasa mudahnya adalah untuk melihat siapa saja yang pernah mengisi
buku tamu tersebut : .
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<form name="form1" method="post" action="">
<p>
<input name="imageField" type="image" src="
height="120" border="0">
</p>
<table width="430" border="0" align="center">
<tr>
<td width="68"><a href="home.php">[ Home ] </a>
</td>
<td width="112"><a href="bukutamu_form.php">[
Isi Buku tamu ] </a></td>
<td width="140"><a href="bukutamu_list.php">[
Lihat Buku Tamu ] </a></td>
<td width="80">[ About ] </td>
</tr>
</table>
</form>
</body>
</html>
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2010 IlmuKomputer.Com
9. Buatlah file dengan ekstensi php dengan nama bukutamu_form.php
file ini digunakan untuk formulir yang nantinya dibuat oleh anda
sebagai form isian yang harus diisi oleh yang datang di web milik anda
<html>
<head>
<title>Buku Tamu PHP dan MySQL</title>
</head>
<? include_once("link.php");?>
<body>
<h2>&nbsp; </h2>
<h2>Formulir buku tamu</h2>
<hr><form method="post"
action="bukutamu_saving.php?save=ok">
<table width="494" border="0" cellpadding="0"
cellspacing="0">
<tr><td width="78">nama </td>
<td>:&nbsp;<input name="nama" type="text"
size="25" maxlength="50"></td>
<td width="406"></td>
</tr>
<tr> <td>email</td>
<td>:&nbsp;<input name="email" type="text"
size="25" maxlength="50"></td>
<td>&nbsp;</td>
</tr>
<tr> <td>komentar </td>
<td rowspan="3">&nbsp;&nbsp;<textarea
name="komentar" cols="27"
rows="5"></textarea></td>
</tr>
<tr> <td>&nbsp;</td> </tr>
<tr> <td>&nbsp;</td> </tr>
<tr> <td><input type="submit" name="submit"
value="kirim"></td> <td><input
type="reset" name="reset"
value="batal"></td>
<td>&nbsp;</td><td>&nbsp;</td>
</tr>
</table>
<hr>
</form>
</body>
</html>
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2010 IlmuKomputer.Com
10.Buatlah file dengan ekstensi php dengan nama bukutamu_saving.php, file
ini digunakan untuk menyimpan apa yang anda isi pada formulir buku
tamu kedalam tabel yang ada dalam basis data yang telah anda buat
sebelumnya :
<?
include_once("link.php");
include_once("db.php");
$tanggal=date("d M Y H:m:s");
if($save=="ok"){
connect_db();
$sqlstr="INSERT INTO
bukutamu(tanggal,nama,email,komentar)
values('$tanggal','$nama','$email','komentar')"
;
$hasil=mysql_db_query($db_name,$sqlstr);
if ($hasil){
echo "<b> inilah data-data yang tadi anda
simpan:</b>";
echo "<br>";
echo "<hr>";
echo "$tanggal";
echo "<br>";
echo "nama : $nama";
echo "<br>";
echo "email: $email";
echo "<br>";
echo "komentar: $komentar";
echo "<hr>";
echo "data berhasil disimpan ke
database!";
}else {
echo "data gagal disimpan ke database!";
}
}
?>
<a href="bukutamu_list.php">Lihat Buku tamu</a>
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2010 IlmuKomputer.Com
11.Buatlah file dengan ekstensi php dengan nama bukutamu_list.php, file ini
digunakan untuk melihat daftar siapa saja yang telah mengisi buku tamu
yang anda buat tersebut :
<html>
<head>
<? include_once("link.php");?>
<title>daftar buku tamu</title></head>
<body>
<h2>daftar buku tamu pada database kami:</h2>
<hr>
<?
include_once("db.php");
connect_db();
$sqlstr="SELECT*FROM bukutamu";
$hasil=mysql_db_query($db_name,$sqlstr);
$row=mysql_fetch_row($hasil);
if($row){
do{list($tanggal,$nama,$email,$komentar)=$row;
echo "disimpan pada tanggal:$tanggal";
echo "<br>";
echo "<b> nama:</b> $nama";
echo "<br>";
echo "<b>email:</b> $email";
echo "<br>";
echo "<b> komentar</b>$komentar";
echo "<hr>";
}while($row=mysql_fetch_row($hasil));
}
else{
echo "maaf, belum ada tamu!!";}
?>
<a href="bukutamu_form.php">isi buku tamu lagi</a>
</body>
</html>
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2010 IlmuKomputer.Com
Biografi Penulis
Ari Fadli, Lahir di Cirebon, 31 Juli 1984. Menamatkan SMU
di SMU Negeri 4 Cirebon. Menyelesaikan program S1 dari
Jurusan Teknik Program Studi Teknik Elektro, Universitas
Jenderal Soedirman Puwokerto pada tahun 2007. Saat ini
menjadi dosen di Jurusan Teknik Program Studi Teknik
Elektro, Universitas Jenderal Soedirman Puwokerto.
Kompetensi awalnya adalah bidang basis data, sistem
informasi, sistem pakar dan saat ini sedang bergerak ke arah
open source

More Related Content

What's hot

pemrograman internet
pemrograman internetpemrograman internet
pemrograman internet
mafailmi
 
Webprograming
WebprogramingWebprograming
Webprogramingandreboys
 
Mpw
MpwMpw
Modul webdesign
Modul webdesignModul webdesign
Modul webdesign
Nepriant Juragantv
 
Modul web programing
Modul web programingModul web programing
Modul web programingFitra Sani
 
10012333 tugas1 db_web
10012333 tugas1 db_web10012333 tugas1 db_web
10012333 tugas1 db_web
trondoladitcesar
 
Materi 1 Kuliah Pemrograman Web
Materi 1 Kuliah Pemrograman Web Materi 1 Kuliah Pemrograman Web
Materi 1 Kuliah Pemrograman Web
Antonius Manginsela
 
Jobsheet multimedia
Jobsheet multimediaJobsheet multimedia
Jobsheet multimedia
Siti Nurkayah
 
Ebook PHP - menyelam dan menaklukan samudra php
Ebook PHP - menyelam dan menaklukan samudra phpEbook PHP - menyelam dan menaklukan samudra php
Ebook PHP - menyelam dan menaklukan samudra php
Puguh Nugroho
 
Cara Cepat Kuasai HTML
Cara Cepat Kuasai HTMLCara Cepat Kuasai HTML
Cara Cepat Kuasai HTML
T Ghazali
 
Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smk
Dewa Dewa
 

What's hot (14)

pemrograman internet
pemrograman internetpemrograman internet
pemrograman internet
 
Webprograming
WebprogramingWebprograming
Webprograming
 
Jamal's dokumen
Jamal's dokumenJamal's dokumen
Jamal's dokumen
 
Mpw
MpwMpw
Mpw
 
Modul webdesign
Modul webdesignModul webdesign
Modul webdesign
 
Modul web programing
Modul web programingModul web programing
Modul web programing
 
10012333 tugas1 db_web
10012333 tugas1 db_web10012333 tugas1 db_web
10012333 tugas1 db_web
 
Materi 1 Kuliah Pemrograman Web
Materi 1 Kuliah Pemrograman Web Materi 1 Kuliah Pemrograman Web
Materi 1 Kuliah Pemrograman Web
 
Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Jobsheet multimedia
Jobsheet multimediaJobsheet multimedia
Jobsheet multimedia
 
Ebook PHP - menyelam dan menaklukan samudra php
Ebook PHP - menyelam dan menaklukan samudra phpEbook PHP - menyelam dan menaklukan samudra php
Ebook PHP - menyelam dan menaklukan samudra php
 
Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Cara Cepat Kuasai HTML
Cara Cepat Kuasai HTMLCara Cepat Kuasai HTML
Cara Cepat Kuasai HTML
 
Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smk
 

Viewers also liked

The art of seo
The art of seoThe art of seo
The art of seo
Albertz Ace-Red
 
Isabella e giovana de andrade
Isabella e giovana de andradeIsabella e giovana de andrade
Isabella e giovana de andraderafaella1997
 
Matheus l. e matheus w.1
Matheus l. e matheus w.1Matheus l. e matheus w.1
Matheus l. e matheus w.1rafaella1997
 
Head first pmp 2nd edition
Head first pmp 2nd editionHead first pmp 2nd edition
Head first pmp 2nd edition
Albertz Ace-Red
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
Albertz Ace-Red
 
Query php
Query phpQuery php
Query php
Albertz Ace-Red
 
Animasi alam dengan corel byrics
Animasi alam dengan corel byricsAnimasi alam dengan corel byrics
Animasi alam dengan corel byrics
Albertz Ace-Red
 
Ana jullia e eeduardo
Ana jullia e eeduardoAna jullia e eeduardo
Ana jullia e eeduardorafaella1997
 
Tutorial dan Pengenalan php
Tutorial dan Pengenalan phpTutorial dan Pengenalan php
Tutorial dan Pengenalan php
Albertz Ace-Red
 
Fungsi php mysql
Fungsi php mysqlFungsi php mysql
Fungsi php mysql
Albertz Ace-Red
 

Viewers also liked (19)

The art of seo
The art of seoThe art of seo
The art of seo
 
Carlos mateus
Carlos   mateusCarlos   mateus
Carlos mateus
 
Geovanna
GeovannaGeovanna
Geovanna
 
Isabella e giovana de andrade
Isabella e giovana de andradeIsabella e giovana de andrade
Isabella e giovana de andrade
 
Erick e vinicius
Erick  e  viniciusErick  e  vinicius
Erick e vinicius
 
Matheus l. e matheus w.1
Matheus l. e matheus w.1Matheus l. e matheus w.1
Matheus l. e matheus w.1
 
Felipe
FelipeFelipe
Felipe
 
Head first pmp 2nd edition
Head first pmp 2nd editionHead first pmp 2nd edition
Head first pmp 2nd edition
 
How toplaylexi
How toplaylexiHow toplaylexi
How toplaylexi
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
 
Query php
Query phpQuery php
Query php
 
Animasi alam dengan corel byrics
Animasi alam dengan corel byricsAnimasi alam dengan corel byrics
Animasi alam dengan corel byrics
 
Ana jullia e eeduardo
Ana jullia e eeduardoAna jullia e eeduardo
Ana jullia e eeduardo
 
Tutorial dan Pengenalan php
Tutorial dan Pengenalan phpTutorial dan Pengenalan php
Tutorial dan Pengenalan php
 
Presentación1
Presentación1Presentación1
Presentación1
 
Fungsi php mysql
Fungsi php mysqlFungsi php mysql
Fungsi php mysql
 
Heloisa
HeloisaHeloisa
Heloisa
 
Isabelli e renan
Isabelli         e           renanIsabelli         e           renan
Isabelli e renan
 
Diogo leticia
Diogo leticiaDiogo leticia
Diogo leticia
 

Similar to Membuat buku-tamu dengan Php

Php coder
Php coderPhp coder
Php coder
Sejahtera Affif
 
W E B P R O G R A M M I N G
W E B  P R O G R A M M I N GW E B  P R O G R A M M I N G
W E B P R O G R A M M I N G
Windy Hefitrianti
 
Rasmus lerdorf penemu php
Rasmus lerdorf penemu phpRasmus lerdorf penemu php
Rasmus lerdorf penemu phpSOPHIE PARIS
 
Cara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseCara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseProgrammer and Design
 
Ci 1
Ci 1Ci 1
Budi aplikasi-crud-sederhana-dengan-php-dan-my sql-libre
Budi aplikasi-crud-sederhana-dengan-php-dan-my sql-libreBudi aplikasi-crud-sederhana-dengan-php-dan-my sql-libre
Budi aplikasi-crud-sederhana-dengan-php-dan-my sql-libre
Uniska Lam
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
Chapter 2Chapter 2
Ebook php menyelam dan menaklukan samudra php
Ebook php   menyelam dan menaklukan samudra phpEbook php   menyelam dan menaklukan samudra php
Ebook php menyelam dan menaklukan samudra php
Media Cyber
 
Menyelam dan menaklukan samudra php
Menyelam dan menaklukan samudra phpMenyelam dan menaklukan samudra php
Menyelam dan menaklukan samudra php
Albertz Ace-Red
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesiakaniadona
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesiakaniadona
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi Inventaris
Deka M Wildan
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
AMV STUDIO DEVELOPMENT
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
riarel
 
Aplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sqlAplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sql
Budi Permana
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
George Kartutu
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterMuhammad Rais
 

Similar to Membuat buku-tamu dengan Php (20)

Php mysq l - siapa - takut
Php mysq l - siapa - takutPhp mysq l - siapa - takut
Php mysq l - siapa - takut
 
Php coder
Php coderPhp coder
Php coder
 
W E B P R O G R A M M I N G
W E B  P R O G R A M M I N GW E B  P R O G R A M M I N G
W E B P R O G R A M M I N G
 
Web programming
Web programmingWeb programming
Web programming
 
Rasmus lerdorf penemu php
Rasmus lerdorf penemu phpRasmus lerdorf penemu php
Rasmus lerdorf penemu php
 
Cara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseCara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan database
 
Ci 1
Ci 1Ci 1
Ci 1
 
Budi aplikasi-crud-sederhana-dengan-php-dan-my sql-libre
Budi aplikasi-crud-sederhana-dengan-php-dan-my sql-libreBudi aplikasi-crud-sederhana-dengan-php-dan-my sql-libre
Budi aplikasi-crud-sederhana-dengan-php-dan-my sql-libre
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Ebook php menyelam dan menaklukan samudra php
Ebook php   menyelam dan menaklukan samudra phpEbook php   menyelam dan menaklukan samudra php
Ebook php menyelam dan menaklukan samudra php
 
Menyelam dan menaklukan samudra php
Menyelam dan menaklukan samudra phpMenyelam dan menaklukan samudra php
Menyelam dan menaklukan samudra php
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesia
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesia
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi Inventaris
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
 
Aplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sqlAplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sql
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 

Recently uploaded

Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
irawan1978
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
penjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkdpenjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkd
jaya35ml2
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
adolfnuhujanan101
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
AdrianAgoes9
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdfEVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
Rismawati408268
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptxAKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
adelsimanjuntak
 
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
arianferdana
 
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdfTabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
ppgpriyosetiawan43
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Fathan Emran
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
UditGheozi2
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 

Recently uploaded (20)

Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
penjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkdpenjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkd
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdfEVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptxAKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
 
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
 
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdfTabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 

Membuat buku-tamu dengan Php

  • 1. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2010 IlmuKomputer.Com Buku Tamu Dengan PHP Dan My SQL Ari Fadli fadli.te.unsoed@gmail http://fadli84.wordpress.com Ini adalah mungkin teknik ataupun cara-cara dalam membuat buku tamu dengan menggunakan PHP dan My SQL yang telah usang karena sekarang telah banyak feature-feature yang telah banyak dikembangkan seprti CMS-CMS yang telah ada untuk membuat hal ini menjadi sangat mudah, tapi apa salahnya kalau kita sedikit menggali kembali karena bagaimanupun mengingat ilmu yang paling mudah adalah dengan cara menuliskannya. Pendahuluan PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain. Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain. Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada Lisensi Dokumen: Copyright © 2003-2010 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.
  • 2. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2010 IlmuKomputer.Com waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul- modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan. Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing. Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek. Nah untuk itu dalam aplikasi buku tamu kita kita bisa sampaikan apa saja yang mau disampaikan. Bisa komentar, saran, kritik, pujian, pertanyaan, atau apapun mengenai situs ini secara keseluruhan. Terima kasih atas kesediaan Anda!
  • 3. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2010 IlmuKomputer.Com Untuk membuat buku tamu dengan PHP dan MY SQL ini ada beberapa langkah yang harus dilewati, yaitu sebagai berikut : 1. Download terlebih dahulu web server yang akan digunakan, yang dalam hal ini saya sebagai penulis menggunakan : Wampserver versi 2 yang dapat di download di http://www.wampserver.com/ 2. Bukalah browser yang anda miliki dan pada address bar tuliskanlah : http://localhost/phpmyadmin/ 3. Buatlah database dengan nama “data”, isikan kolom kosong seperti pada gambar 1 di bawah ini : gambar 1 4. Buatlah tabel dengan nama “bukutamu” dengan struktur sbb: gambar 2 isikan nama table dan jumlah fields serta sesuaikan dengan kebutuhan. Kali ini penulis membuat sebuah tabel dengan struktur sebagai berikut : Tabel 1 Field Type Length/value Atribute Null Default extra Nama Varchar 35 Not null Email Varchar 40 Not null Komentar Text Not null Tanggal Varchar 25 Not null
  • 4. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2010 IlmuKomputer.Com Jika anda berhasil pada langkah sebelumnya, pada jendela browser anda akan tampak kolom-kolom kosong yang harus anda isi, sesuai dengan kebutuan buku tamu yang anda akan buat, dan dalam ini penulis akan menyesuaikan dengan struktur yang telah di atas gambar 3 5. Membuat Listing program, untuk menuliskan program di bawah ini anda bisa menggunakan text editor apa saja, seperti notepad ++ atau apapun, atau anda yang terbiasa menggunakan linux bisa menggunakan gedit atau apapun : 6. Jika anda termasuk pemula dalam hal ini anda bisa mengikuti apa yang dilakukan penulis . 7. Buatlah file dengan ekstensi php dengan nama db.php, dengan listing kode sebagai berikut, kode sumber ini digunakan untuk melakukan konfigurasi aplikasi buku tamu yang anda buat dengan database : <? $db_hostname="localhost"; $db_username="root"; $db_password=""; $db_name="data"; function connect_db() { global $db_hostname,$db_username,$db_password,$db_name; mysql_connect($db_hostname,$db_username,$db_password); mysql_select_db($db_name); } ?>
  • 5. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2010 IlmuKomputer.Com 8. Buatlah file dengan ekstensi php dengan nama link.php, file ini digunakan untuk sebagai koneksi end user atau pengunjung web milik anda dengan database untuk melihat record yang telah tersimpan atau dalam bahasa mudahnya adalah untuk melihat siapa saja yang pernah mengisi buku tamu tersebut : . <html> <head> <title>Untitled Document</title> </head> <body> <form name="form1" method="post" action=""> <p> <input name="imageField" type="image" src=" height="120" border="0"> </p> <table width="430" border="0" align="center"> <tr> <td width="68"><a href="home.php">[ Home ] </a> </td> <td width="112"><a href="bukutamu_form.php">[ Isi Buku tamu ] </a></td> <td width="140"><a href="bukutamu_list.php">[ Lihat Buku Tamu ] </a></td> <td width="80">[ About ] </td> </tr> </table> </form> </body> </html>
  • 6. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2010 IlmuKomputer.Com 9. Buatlah file dengan ekstensi php dengan nama bukutamu_form.php file ini digunakan untuk formulir yang nantinya dibuat oleh anda sebagai form isian yang harus diisi oleh yang datang di web milik anda <html> <head> <title>Buku Tamu PHP dan MySQL</title> </head> <? include_once("link.php");?> <body> <h2>&nbsp; </h2> <h2>Formulir buku tamu</h2> <hr><form method="post" action="bukutamu_saving.php?save=ok"> <table width="494" border="0" cellpadding="0" cellspacing="0"> <tr><td width="78">nama </td> <td>:&nbsp;<input name="nama" type="text" size="25" maxlength="50"></td> <td width="406"></td> </tr> <tr> <td>email</td> <td>:&nbsp;<input name="email" type="text" size="25" maxlength="50"></td> <td>&nbsp;</td> </tr> <tr> <td>komentar </td> <td rowspan="3">&nbsp;&nbsp;<textarea name="komentar" cols="27" rows="5"></textarea></td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td><input type="submit" name="submit" value="kirim"></td> <td><input type="reset" name="reset" value="batal"></td> <td>&nbsp;</td><td>&nbsp;</td> </tr> </table> <hr> </form> </body> </html>
  • 7. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2010 IlmuKomputer.Com 10.Buatlah file dengan ekstensi php dengan nama bukutamu_saving.php, file ini digunakan untuk menyimpan apa yang anda isi pada formulir buku tamu kedalam tabel yang ada dalam basis data yang telah anda buat sebelumnya : <? include_once("link.php"); include_once("db.php"); $tanggal=date("d M Y H:m:s"); if($save=="ok"){ connect_db(); $sqlstr="INSERT INTO bukutamu(tanggal,nama,email,komentar) values('$tanggal','$nama','$email','komentar')" ; $hasil=mysql_db_query($db_name,$sqlstr); if ($hasil){ echo "<b> inilah data-data yang tadi anda simpan:</b>"; echo "<br>"; echo "<hr>"; echo "$tanggal"; echo "<br>"; echo "nama : $nama"; echo "<br>"; echo "email: $email"; echo "<br>"; echo "komentar: $komentar"; echo "<hr>"; echo "data berhasil disimpan ke database!"; }else { echo "data gagal disimpan ke database!"; } } ?> <a href="bukutamu_list.php">Lihat Buku tamu</a>
  • 8. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2010 IlmuKomputer.Com 11.Buatlah file dengan ekstensi php dengan nama bukutamu_list.php, file ini digunakan untuk melihat daftar siapa saja yang telah mengisi buku tamu yang anda buat tersebut : <html> <head> <? include_once("link.php");?> <title>daftar buku tamu</title></head> <body> <h2>daftar buku tamu pada database kami:</h2> <hr> <? include_once("db.php"); connect_db(); $sqlstr="SELECT*FROM bukutamu"; $hasil=mysql_db_query($db_name,$sqlstr); $row=mysql_fetch_row($hasil); if($row){ do{list($tanggal,$nama,$email,$komentar)=$row; echo "disimpan pada tanggal:$tanggal"; echo "<br>"; echo "<b> nama:</b> $nama"; echo "<br>"; echo "<b>email:</b> $email"; echo "<br>"; echo "<b> komentar</b>$komentar"; echo "<hr>"; }while($row=mysql_fetch_row($hasil)); } else{ echo "maaf, belum ada tamu!!";} ?> <a href="bukutamu_form.php">isi buku tamu lagi</a> </body> </html>
  • 9. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2010 IlmuKomputer.Com Biografi Penulis Ari Fadli, Lahir di Cirebon, 31 Juli 1984. Menamatkan SMU di SMU Negeri 4 Cirebon. Menyelesaikan program S1 dari Jurusan Teknik Program Studi Teknik Elektro, Universitas Jenderal Soedirman Puwokerto pada tahun 2007. Saat ini menjadi dosen di Jurusan Teknik Program Studi Teknik Elektro, Universitas Jenderal Soedirman Puwokerto. Kompetensi awalnya adalah bidang basis data, sistem informasi, sistem pakar dan saat ini sedang bergerak ke arah open source