Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
227Activity
0 of .
Results for:
No results containing your search query
P. 1
Aplikasi Perpustakaan Dengan PHP MySQL

Aplikasi Perpustakaan Dengan PHP MySQL

Ratings: (0)|Views: 11,548 |Likes:
Published by deeta8

More info:

Published by: deeta8 on Jan 17, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/11/2014

pdf

text

original

 
 Pada bab-bab awal, Anda sudah membuat database sederhana untuk aplikasiperpustakaan. Sekarang, akan membahas aplikasi perpustakaan tersebut secaralengkap. Aplikasi ini hanya sebagai pengantar. Harapan penulis, pembaca dapatmenerapkan materi dalam buku ini clan mampu membuat aplikasi lain yang lebihkompleks. Untuk itu, disarankan untuk juga membaca buku karya penulis yangberjudul Membangun Aplikasi Berbasis PHP clan MySQL,Database yang telah kita buat berguna untuk menyimpan data buku. Data bukutersebut berisikan informasi mengenai ISBN, judul, pengarang, gambar buku clan juga foto pengarang. Sebelum mengisi tabel buku, Anda harus mengisi tabelpengarang terlebih dahulu.Kemudian, sebelum terhubung ke MySQL, buatlah file terpisah bernamaserver.php untuk disisipkan.. Isinya ialah script untuk terhubung ke MySQL.8erikut ini detail script yang akan digunakan:server.php<?$host = "localhost"; // 
hostname mysql
$user = "syaf'u"; // 
username
$pass = "123456789"; // 
password
$db = "php"; // 
database yang digunakan
$koneksi = mysql_ connect ($host,$user,$pass) or die("Tidak dapat terhubung ke mysql");mysql select db($db);<?User bernama syafii adalah user yang mampu melakukan perintah insert, deleteclan update, sedangkan user bernama iftah adalah user yang hanya mampumelakukan perintah insert. Oleh karena itu, buat satu file lagi, semacamserver.php, tetapi untuk user iftah.server 1. php<?$host = "localhost"; // hostname mysql$user = "iftah"; // username$pass = "123456789"; // password$db = "php"; // database yang digunakan$koneksi = mysql connect ($host,$user,$pass) or die ("Tidak dapat terhubung kemysql");mysql _select _db($db);<?
1
 
 Simpan file tersebut clan jadikan satu folder saja. Perlu diingat bahwa penggunaanfile untuk disisipkan (include) ke dalam suatu halaman web bertujuan memperkecil jumlah baris halaman, mengurangi penumpukan baris perintah clan juga untukmempermudah administrasi terhadap perubahan data-data yang terhubung denganuser. ladi, untuk mengubah password dari user bernama syafii, Anda tidak perlumembuka file satu per satu melainkan tinggal mengubahnya pada file server.php.Hal itu bisa dilakukan karena semua halaman web akan menyisipkan fileserver.php. Dengan alasan efisiensi inilah maka kita perlu memecah programhingga menjadi bagian yang terkecil.
MembuaF Form Input untuk Tabel Pengarang
Dalam membuat form input untuk tabel pengarang, Anda dapat menggunakantextpad atau editor lain. Form pengisian tabel pengarang memiliki dua jenisvariabel. Variabel pertama yaitu untuk mengirim nama pengarang sedangkanvariabel terakhir untuk mengirim foto pengarang. Teknik pengiriman foto samaseperti pengiriman attachment. Berikut ini source code dari form input pengarang:input_pengarang.html<html><head><title>Masukkan Data Pengarang</title></head><body><h3 align="center">Form Data Pengarang</h3> <form method="post"action="input_pengarang.php" ENCTYPE="MULTIPART/FORM-DATA"><pre>Masukkan Nama Pengarang : <input type="text"name='°nama_pengarang"><input type="hidden" name="MAX FILE SIZE" value="30000">Masukkan Foto : <input type="file"name="foto"><input type=" submit" value= "Kirim"></pre></form></body></html>Karena form tersebut akan digunakan untuk mengirim file yang bisa sajamempunyai banyak format, misalnya file gif, jpg atau jpeg atau file
2
 
gambar yang lain, maka perlu ditambahkan atribut ENCTYI'E="MULTIPART/FORM-DATA pada tag <form>. Arti dari baris perintah:<input type="hidden" name="MAX_FILE_SIZE" value="30000">adalah untuk membatasi ukuran file dalam byte yang di-upload. Nama pengarangdisimpan dalam variabel nama_pengarang clan foto pengarang disimpan dalamvariabel bernama foto.
Masukan Data Pengarang
Gambar 5.1 input_pengarang.htmlHanya dengan mengetikkan baris perintah:<input type="file" name="foto">secara otomatis akan tercipta textbox beserta tombol Browse...Isi file input_pengarang.php adalah script untuk memasukkan data ke dalam databasebeserta file foto yang sudah di-upload dan dikopi ke suatu folder. Namun, yangdisimpan ke dalam database hanya nama file. Sebelumnya, Anda perhatikan contohdan proses upload berikut:Upload.html><html><head><title>Contoh Upload</title></head><body><h3 align=”center”>contoh Upload</h3><form method=”post”action=”upload.php”ENCTYPE=”MULTIPART/FORM-DATA”><pre><input type=”hidden” name=”MAX_FILE_SIZE”VALUE=”30000”>Masukkan Foto : <input type=”file”name=”foto”><input type=”submit”value=”Kirim”></pre></form></body></html>
3

Activity (227)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Nur Kayisah liked this
Jatmiko Basuki liked this
Tesi Dwi Nafia liked this
Agus Safriza liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->