1. Persiapan DataBase

1. Tabel Pengarang
2. Tabel Buku
3. Tabel Koleksi
4. Tabel Peminjam
5. Anggota
6. Tabel Pewawai
2. Aplikasi dengan PHP
1). Buat Koneksi ke database denagn nama koneksi.php
1). Buat pengarang ke database denagn nama pengarang_insert.php
tampilan program sbb:
2). Buat tampian hasil input pengarang dari database denagn nama pengarang_view.php
berjanjut ke bab berikutnya
jangan lupa kunjungi juga http://77sakti.wordpress.com
1. Tabel Pengarang
CREATE TABLE `Pengarang` ( `Kode_Pengarang` varchar(10) NOT NULL , `Nama_Pengarang` varchar(30) NOT NULL , `Alamat_Pengarang` varchar(50) NULL , `Kota` varchar(20) NULL , PRIMARY KEY (`Kode_Pengarang`) ); |
2. Tabel Buku
CREATE TABLE `Buku` ( `Kode_buku` varchar(15) NOT NULL , `Kode_pengarang` varchar(10) NOT NULL , `Judul_buku` varchar(50) NULL , `Kode_penerbit` varchar(10) NULL , PRIMARY KEY (`Kode_buku`) ); |
3. Tabel Koleksi
CREATE TABLE `Koleksi` ( `Nomor_Seri` varchar(30) NOT NULL , `Kode_Buku` varchar(15) NOT NULL , `tgl_masuk` datetime NULL , `status` smallint NULL , PRIMARY KEY (`Nomor_Seri`) ); |
4. Tabel Peminjam
CREATE TABLE `Pinjam` ( `Id_Peminjam` int NOT NULL AUTO_INCREMENT , `Nomor_Seri` varchar(30) NOT NULL , `Nomor_Anggota` varchar(30) NOT NULL , `NIP_PEG` varchar(20) NOT NULL , `Tgl_Pinjam` date NOT NULL , `Tgl_Harus_kembali` date NOT NULL , `Tgl_Kembali` date NULL , `Denda` int NULL , `Status` smallint NULL , PRIMARY KEY (`Id_Peminjam`) ); |
5. Anggota
CREATE TABLE `Anggota` ( `Nomor_Anggota` varchar(10) NOT NULL , `Nama_Anggota` varchar(30) NOT NULL , `Password` varchar(50) NULL , `Alamat` varchar(50) NULL , `TELPON` varchar(20) NULL , PRIMARY KEY (`Nomor_Anggota`) ); |
6. Tabel Pewawai
CREATE TABLE `pegawai` ( `NIP_Peg` varchar(20) NOT NULL , `Password` varchar(50) NULL , `Nama_Peg` varchar(30) NULL , `JK` smallint NULL , `Alamat_Peg` varchar(50) NULL , PRIMARY KEY (`NIP_Peg`) ); |
2. Aplikasi dengan PHP
1). Buat Koneksi ke database denagn nama koneksi.php
1. 2. 3. 4. 5. 6. 7. 8. | <?php ob_start(); $conn = mysql_connect("localhost:3306,"root",""); $sukses=mysql_select_db("perpustakaan_db",$conn); if (!$sukses) { echo "Koneksi anda gagal!"; }; ?> |
1). Buat pengarang ke database denagn nama pengarang_insert.php
<?php $halaman=$_SERVER['PHP_SELF']; include("../Koneksi/koneksi.php"); ?> <html> <head><title> Sistem Informasi Perpustakaan</title></head> <body> <h3 align="center"> Tambah Data Pengarang</h3> <font face="Verdana, Geneva, sans-serif" size="2px"><a href="pengarang_view.php">Kembali</a></font><br /> <?php $simpan =$_POST['simpan']; if($simpan){ $kode_pengarang = $_POST['kode_pengarang']; $nama_pengarang =$_POST['nama_pengarang']; $alamat_pengarang=$_POST['alamat_pengarang']; $kota=$_POST['kota']; $q="insert into pengarang values ('$kode_pengarang','$nama_pengarang','$alamat_pengarang','$kota')"; $rs=mysql_query($q,$conn); if($rs){ echo "<center> Data berhasil dimasukan</center>"; }; }; ?> <form action="<?php echo $halaman; ?>" method="post"> <table border="0" align="center"> <tr> <td>Kode Pengarang</td> <td>:</td> <td><input name="kode_pengarang" type="text" id="kode_pengarang" width="200"></td> </tr> <tr> <td valign="top"> <tr> <td> Nama Pengarang</td> <td>:</td> <td><input name="nama_pengarang" type="text" id="nama_pengarang" width="200"></td> </tr> <tr> <td valign="top"> Alamat Pengarang</td> <td valign="top">:</td> <td><textarea name"alamat_pengarang" cols="40" rows="5" id="alamat_pengarang"></textarea></td> </tr> <tr> <td>Kota</td> <td>:</td> <td><input name="kota" type="text" id="kota"></td> </tr> <tr> <td> </td> <td> </td> <td><input type="submit" name="simpan" value="SIMPAN"> </td> </tr> </table> </form> </body></html> |
berjanjut ke bab berikutnya
jangan lupa kunjungi juga http://77sakti.wordpress.com
oleh fsakti
FASANA IT | Tutorial Computer
Updated at :
02.43
Anda suka artikel di atas ???
Klik salah satu atau ketiga tombol di bawah ini :
Klik salah satu atau ketiga tombol di bawah ini :
2 komentar:
berbagi ilmu http://77sakti.wordpress.com
Script html yg lainya boleh mnta gk itu kn cuma yg pengarang dnk tuh!
Posting Komentar