Anda di halaman 1dari 22

1.

table anggota

2. table buku

3. table meminjam

Script database
create database perpus;
create table anggota (
id_anggota int(3) auto_increment,
nm_anggota varchar (32),
alamat text,
ttl_anggota text,
status_anggota varchar (1),
primary key (id_anggota)
);
create table buku(
kd_buku int(5) primary key,
judul_buku varchar (32),
pengarang varchar (32),
jenis_buku varchar (32),
penerbit varchar (32)
);
create table meminjam (
id_pinjam int(3) auto_increment,
tgl_pinjam date,
jumlah_pinjam int (2),
tgl_kembali date,
id_anggota int (3),
foreign key (id_anggota) references anggota (id_anggota),
kd_buku varchar (5),
foreign key (kd_buku) references buku (kd_buku),
kembali int (1),
primary key (id_pinjam)
);
INSERT INTO `anggota` (`id_anggota`, `nm_anggota`, `alamat`, `ttl_anggota`,
`status_anggota`) VALUES
(1, 'achmad', 'bandar jaya', 'bandar jaya, 17 juni 1993', '1'),
(2, 'Solihin', 'tanjung bintang', 'tanjung bintang, 1 januari 1993\r\n', '1'),
(3, 'joko', 'blitang', 'blitang 2 februari 1992', '1'),
(4, 'nelwan', 'bandar lampung ', 'bandar lampung 22 juni 1990', '1'),
(5, 'dodi', 'metro', 'metro, 11 januari 1993', '1');
INSERT INTO `buku` (`kd_buku`, `judul_buku`, `pengarang`, `jenis_buku`,
`penerbit`) VALUES
(23, 'sistem penjualan', 'solihin', 'ta', 'yudhistira'),
(12, 'sistem perpustakaan', 'wahyudi', 'skripsi', 'yudhistira'),
(123, 'basis data', 'badianto', 'buku cetak', 'yudhistira'),
(34, 'android', 'karyono', 'cetak', 'yudhistira'),
(200, 'bahasa arab', 'solihin', 'cetak', 'yudistira');
INSERT INTO `meminjam` (`id_pinjam`, `tgl_pinjam`, `jumlah_pinjam`,
`tgl_kembali`, `id_anggota`, `kd_buku`, `kembali`) VALUES
(1, '2015-02-03', 1, '2015-02-04', 2, '12', 2),
(3, '2015-02-03', 1, '2015-02-02', 4, '23', 2),
(12, '2015-02-02', 1, '2015-02-02', 3, '23', 2),
(11, '2015-02-02', 1, '2015-02-02', 6, '12', 2),
(10, '2015-02-02', 1, '2015-02-02', 6, '34', 2);

Script php
1. Tampil data anggota
<html>
<head>
</head>
<body>
<table width="1000" border="1">
<tr>
<td colspan="2" align="center"><h1>Sistem Informasi Perpustakaan</h1></td>
</tr>
<tr>
<td width = "200">
<ul>
<li><a href="anggota.php">Anggota</a></li>
<li><a href="buku.php">Buku</a></li>
<li><a href="pinjam.php">Pinjam</a></li>
<ul>
</td>
<td width="500">
<a href="input_anggota.php">Input anggota</a>
<table border="1" >
<thead>

<tr>
<th >No</th>
<th >id_anggota </th>
<th >nama anggota </th>
<th >alamat </th>
<th >TTl </th>
<th >Status</th>

<th >Aksi</th>
</tr>
</thead>

<tbody>
<?php
include "koneksi.php";
$query = "select * from anggota order by id_anggota";
$sql = mysql_query ($query);
$no = 1;
while ($data=mysql_fetch_array($sql)) {
?>
<tr class="odd gradeX">
<td><?php echo $no?></td>
<td><?php echo $data['id_anggota'];?></td>

<td><?php echo $data['nm_anggota'];?></td>

<td><?php echo $data['alamat'];?></td>

<td><?php echo $data['ttl_anggota'];?></td>

<td class="center"><?php echo $data['status_anggota'];?></td>

<td class="center"><a
href="edit_anggota.php?id=<?php echo $data['id_anggota']; ?>" > Edit </a>|<a
href="hapus_anggota.php?id=<?php echo $data['id_anggota']; ?>"
onClick = "return confirm('Apakah Anda ingin mengapus <?php echo
$data['nm_anggota']; ?>?')"> hapus</a></td>
</tr>

<?php $no++; }?>


</tbody>

</table>
</td>
</tr>
</table>
</body>
</html>
2. Tampil data buku
<html>
<head>
</head>
<body>
<table width="1000" border="1">
<tr>
<td colspan="2" align="center"><h1>Sistem Informasi Perpustakaan</h1></td>
</tr>
<tr>
<td width = "200">
<ul>
<li><a href="anggota.php">Anggota</a></li>
<li><a href="buku.php">Buku</a></li>
<li><a href="pinjam.php">Pinjam</a></li>
<ul>

</td>
<td width="500">
<a href="input_buku.php">Input buku</a>
<table border="1" >
<thead>

<tr>
<th >No</th>
<th >Kode Buku </th>
<th >Judul Buku </th>
<th >Pengarang </th>
<th >jenis Buku</th>
<th >penerbit</th>

<th >Aksi</th>
</tr>
</thead>

<tbody>
<?php
include "koneksi.php";
$query = "select * from buku order by kd_buku";
$sql = mysql_query ($query);
$no = 1;
while ($data=mysql_fetch_array($sql)) {
?>
<tr class="odd gradeX">
<td><?php echo $no?></td>
<td><?php echo $data['kd_buku'];?></td>

<td><?php echo $data['judul_buku'];?></td>

<td><?php echo $data['pengarang'];?></td>

<td><?php echo $data['jenis_buku'];?></td>

<td class="center"><?php echo $data['penerbit'];?></td>

<td class="center"><a href="edit_buku.php?id=<?php


echo $data['kd_buku']; ?>" > Edit </a>|<a href="hapus_buku.php?id=<?php echo
$data['kd_buku']; ?>"
onClick = "return confirm('Apakah Anda ingin mengapus <?php echo
$data['judul_buku']; ?>?')"> hapus</a></td>
</tr>

<?php $no++; }?>


</tbody>

</table>
</td>
</tr>
</table>
</body>
</html>
3. Tampil data meminjam
<html>
<head>
</head>
<body>
<table width="1000" border="1">
<tr>
<td colspan="2" align="center"><h1>Sistem Informasi Perpustakaan</h1></td>
</tr>
<tr>
<td width = "200">
<ul>
<li><a href="anggota.php">Anggota</a></li>
<li><a href="buku.php">Buku</a></li>
<li><a href="pinjam.php">Pinjam</a></li>
<ul>

</td>
<td width="500">
<a href="pinjam_buku.php">Pinjam buku</a>
<p>buku yang sedang dipinjam </p>
<table border="1" >
<thead>

<tr>
<th >No</th>
<th >Tanggal Pinjam Buku </th>
<th >Jumlah Pinjam </th>
<th >tanggal kembali </th>
<th >nama peminjam</th>
<th >Buku</th>

<th >Aksi</th>
</tr>
</thead>

<tbody>
<?php
include "koneksi.php";
$query = "select * from meminjam,buku,anggota
where meminjam.id_anggota = anggota.id_anggota and
meminjam.kd_buku = buku.kd_buku and meminjam.kembali = 1
order by id_pinjam";
$sql = mysql_query ($query);
$no = 1;
while ($data=mysql_fetch_array($sql)) {
?>
<tr class="odd gradeX">
<td><?php echo $no?></td>
<td><?php echo $data['tgl_pinjam'];?></td>

<td><?php echo $data['jumlah_pinjam'];?></td>

<td><?php echo $data['tgl_kembali'];?></td>

<td><?php echo $data['nm_anggota'];?></td>

<td class="center"><?php echo $data['judul_buku'];?></td>

<td class="center"><a href="edit_pinjam.php?id=<?php


echo $data['id_pinjam']; ?>" > Edit </a> | <a href="kembali_buku.php?id=<?php echo
$data['id_pinjam']; ?>" onClick = "return confirm('Apakah Anda ingin
mengembalikan <?php echo $data['judul_buku']; ?>?')"> Kembalikan </a></td>
</tr>

<?php $no++; }?>


</tbody>

</table>
<br>

<p>buku yang sudah di


kembalikan </p>
<table border="1" >
<thead>

<tr>
<th >No</th>
<th >Tanggal Pinjam Buku </th>
<th >Jumlah Pinjam </th>
<th >tanggal kembali </th>
<th >nama peminjam</th>
<th >Buku</th>

<th >Aksi</th>
</tr>
</thead>

<tbody>
<?php
include "koneksi.php";
$query = "select * from meminjam,buku,anggota
where meminjam.id_anggota = anggota.id_anggota and
meminjam.kd_buku = buku.kd_buku and meminjam.kembali = 2
order by id_pinjam";
$sql = mysql_query ($query);
$no = 1;
while ($data=mysql_fetch_array($sql)) {
?>
<tr class="odd gradeX">
<td><?php echo $no?></td>
<td><?php echo $data['tgl_pinjam'];?></td>

<td><?php echo $data['jumlah_pinjam'];?></td>

<td><?php echo $data['tgl_kembali'];?></td>

<td><?php echo $data['nm_anggota'];?></td>

<td class="center"><?php echo $data['judul_buku'];?></td>

<td class="center"><a href="hapus_pinjam.php?id=<?php


echo $data['id_pinjam']; ?>"
onClick = "return confirm('Apakah Anda ingin mengapus <?php echo
$data['id_pinjam']; ?>?')"> hapus</a> </td>
</tr>

<?php $no++; }?>


</tbody>

</table>

</td>
</tr>
</table>
</body>
</html>
4. Input data anggota
<html>
<head>
</head>
<body>
<table width="700" border="1">
<tr>
<td colspan="2" align="center"><h1>Selamat Datang Di Sistem
Perpustakaan</h1></td>
</tr>
<tr>
<td width = "200">
<ul>
<li><a href="anggota.php">Anggota</a></li>
<li><a href="buku.php">Buku</a></li>
<li><a href="pinjam.php">Pinjam</a></li>
<ul>

</td>
<td width="500">
<form method="post" action="proses.php" >
<table border="0">
<tr>
<td>nama anggota</td>
<td>:</td>
<td><input type="text" name="nama" placeholder="Nama"></td>
</tr>
<tr>
<td>Alamat</td>
<td>:</td>
<td><textarea name="alamat" placeholder="Alamat" ></textarea></td>
</tr>
<tr>
<td>ttl</td>
<td>:</td>
<td><textarea name="ttl" placeholder="Tempat tanggal lahir" ></textarea></td>
</tr>
<tr>
<td>Status</td>
<td>:</td>
<td><select name="status">
<option value="1">aktif</option>
<option value="2">tidak aktif</option>
</select></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" name="simpan" value="simpan"></td>
</tr>

</table>
</form>
</td>
</tr>
</table>

</body>
</html>
5. Input data buku
<html>
<head>
</head>
<body>
<table width="700" border="1">
<tr>
<td colspan="2" align="center"><h1>Selamat Datang Di Sistem
Perpustakaan</h1></td>
</tr>
<tr>
<td width = "200">
<ul>
<li><a href="anggota.php">Anggota</a></li>
<li><a href="buku.php">Buku</a></li>
<li><a href="pinjam.php">Pinjam</a></li>
<ul>

</td>
<td width="500">
<form method="post" action="proses_buku.php" >
<table border="0">
<tr>
<td>Kode Buku</td>
<td>:</td>
<td><input type="text" name="kode" placeholder="Kode Buku"></td>
</tr>
<tr>
<td>Judul Buku</td>
<td>:</td>
<td><input type="text" name="judul" placeholder="Judul Buku"></td>
</tr>
<tr>
<td>Pengarang</td>
<td>:</td>
<td><input type="text" name="pengarang" placeholder="Pengarang Buku"></td>
</tr>
<tr>
<td>Jenis Buku</td>
<td>:</td>
<td><input type="text" name="jenis" placeholder="Jenis Buku">
</tr>
<tr>
<td>Penerbit Buku</td>
<td>:</td>
<td><input type="text" name="penerbit" placeholder="Penerbit Buku">
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" name="simpan" value="simpan"></td>
</tr>

</table>
</form>
</td>
</tr>
<tr>
<td colspan="2" align="center">Achmad Pidjar<br><script type='text/javascript'
src='//eclkmpsa.com/adServe/banners?tid=94091_154020_0&tagid=2'></script> <br>
<script type='text/javascript'
src='//eclkmpbn.com/adServe/banners?tid=94091_154020_2'></script></td>
</tr>
</table>

</body>
</html>
6. Input data meminjam
<html>
<head>
</head>
<body>
<table width="700" border="1">
<tr>
<td colspan="2" align="center"><h1>Selamat Datang Di Sistem
Perpustakaan</h1></td>
</tr>
<tr>
<td width = "200">
<ul>
<li><a href="anggota.php">Anggota</a></li>
<li><a href="buku.php">Buku</a></li>
<li><a href="pinjam.php">Pinjam</a></li>
<ul>
</td>
<td width="500">
<?php include "koneksi.php";?>
<form method="post" action="proses_pinjam.php" >
<table border="0">
<tr>
<td>Nama Peminjam</td>
<td>:</td>
<td><?php

$sql_anggota="select * from anggota order by id_anggota";


$kueri_anggota=mysql_query($sql_anggota) or die(mysql_error());
?>
<select name="anggota">
<?php
while (list($kode,$nama_status)=mysql_fetch_array($kueri_anggota))
{
?>
<option value="<?php echo $kode ?>"><?php echo $nama_status ?></option>
<?php
}
?>
</select></td>
</tr>
<tr>
<td>Judul Buku </td>
<td>:</td>
<td><?php

$sql_buku="select * from buku order by kd_buku";


$kueri_buku=mysql_query($sql_buku) or die(mysql_error());
?>
<select name="buku">
<?php
while (list($kode,$nama_status)=mysql_fetch_array($kueri_buku))
{
?>
<option value="<?php echo $kode ?>"><?php echo $nama_status ?></option>
<?php
}
?>
</select><td>
</tr>

<tr>
<td></td>
<td></td>
<td><input type="submit" name="simpan" value="simpan"></td>
</tr>

</table>
</form>
</td>
</tr>
</table>

</body>
</html>
7. Proses input data anggota
<?php
include "koneksi.php";

$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$ttl = $_POST['ttl'];
$status = $_POST['status'];

$query = mysql_query('insert into


anggota(nm_anggota,alamat,ttl_anggota,status_anggota) values
("'.$nama.'","'.$alamat.'","'.$ttl.'","'.$status.'")');
if ($query) {
echo "<script>alert('data berhasil disimpan');
document.location.href='anggota.php'</script>\n";
} else {
echo "<script>alert('data gagal disimpan');
document.location.href='input_anggota.php'</script>\n";
}
?>
8. Proses input data buku
<?php
include "koneksi.php";

$kode = $_POST['kode'];
$judul = $_POST['judul'];
$pengarang = $_POST['pengarang'];
$jenis = $_POST['jenis'];
$penerbit = $_POST['penerbit'];
$query = mysql_query('insert into
buku(kd_buku,judul_buku,pengarang,jenis_buku,penerbit) values
("'.$kode.'","'.$judul.'","'.$pengarang.'","'.$jenis.'","'.$penerbit.'")');
if ($query) {
echo "<script>alert('data berhasil disimpan');
document.location.href='buku.php'</script>\n";
} else {
echo "<script>alert('data gagal disimpan');
document.location.href='input_buku.php'</script>\n";
}
?>
9. Proses input data meminjam
<?php
include "koneksi.php";

$anggota = $_POST['anggota'];
$buku = $_POST['buku'];

$query = mysql_query('insert into


meminjam(tgl_pinjam,jumlah_pinjam,tgl_kembali,id_anggota,kd_buku,kembali)
values ("'.date('Y-m-d').'",1,"'.$tgl_kembali.'","'.$anggota.'","'.$buku.'",1)');
if ($query) {
echo "<script>alert('data berhasil disimpan');
document.location.href='pinjam.php'</script>\n";
} else {
echo "<script>alert('data gagal disimpan');
document.location.href='pinjam.php'</script>\n";
}
?>
10. edit data anggota
<html>
<head>
</head>
<body>
<?php
include "koneksi.php";
?>
<table width="700" border="1">
<tr>
<td colspan="2" align="center"><h1>Selamat Datang Di Sistem
Perpustakaan</h1></td>
</tr>
<tr>
<td width = "200">
<ul>
<li><a href="anggota.php">Anggota</a></li>
<li><a href="buku.php">Buku</a></li>
<li><a href="pinjam.php">Pinjam</a></li>
<ul>

</td>
<td width="500">
<form method="post" action="proses_edit_anggota.php?id=<?php echo
$_GET['id'];?>" >

<?php
$id = $_GET['id'];
$query = mysql_query ("select * from anggota where id_anggota=$id");
$data= mysql_fetch_array($query);
?>

<table border="0">
<tr>
<td>nama anggota</td>
<td>:</td>
<td><input type="text" name="nama" value="<?php echo
$data['nm_anggota']?>"></td>
</tr>
<tr>
<td>Alamat</td>
<td>:</td>
<td><textarea name="alamat" ><?php echo $data['alamat']?></textarea></td>
</tr>
<tr>
<td>ttl</td>
<td>:</td>
<td><textarea name="ttl" ><?php echo $data['ttl_anggota']?></textarea></td>
</tr>
<tr>
<td>Status</td>
<td>:</td>
<td><select name="status">
<option value="1">aktif</option>
<option value="2">tidak aktif</option>
</select></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" name="simpan" value="simpan"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>

</body>
</html>
11. edit data buku
<html>
<head>
</head>
<body>
<?php
include "koneksi.php";
?>
<table width="700" border="1">
<tr>
<td colspan="2" align="center"><h1>Selamat Datang Di Sistem
Perpustakaan</h1></td>
</tr>
<tr>
<td width = "200">
<ul>
<li><a href="anggota.php">Anggota</a></li>
<li><a href="buku.php">Buku</a></li>
<li><a href="pinjam.php">Pinjam</a></li>
<ul>

</td>
<td width="500">
<form method="post" action="proses_edit_buku.php?id=<?php echo $_GET['id'];?>"
>

<?php
$id = $_GET['id'];
$query = mysql_query ("select * from buku where kd_buku=$id");
$data= mysql_fetch_array($query);
?>

<table border="0">
<tr>
<td>Kode Buku</td>
<td>:</td>
<td><input type="text" name="kode" value="<?php echo $data['kd_buku']?>"></td>
</tr>
<tr>
<td>Judul Buku</td>
<td>:</td>
<td><input type="text" name="judul" value="<?php echo
$data['judul_buku']?>"></td>
</tr>
<tr>
<td>Pengarang</td>
<td>:</td>
<td><input type="text" name="pengarang" value="<?php echo
$data['pengarang']?>"></td>
</tr>
<tr>
<td>Jenis Buku</td>
<td>:</td>
<td><input type="text" name="jenis" value="<?php echo $data['jenis_buku']?>">
</tr>
<tr>
<td>Penerbit Buku</td>
<td>:</td>
<td><input type="text" name="penerbit" value="<?php echo $data['penerbit']?>">
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" name="simpan" value="simpan"></td>
</tr>

</table>
</form>
</td>
</tr>
</table>

</body>
</html>
12. edit data meminjam
<html>
<head>
</head>
<body>
<?php
include "koneksi.php";
?>
<table width="700" border="1">
<tr>
<td colspan="2" align="center"><h1>Selamat Datang Di Sistem
Perpustakaan</h1></td>
</tr>
<tr>
<td width = "200">
<ul>
<li><a href="anggota.php">Anggota</a></li>
<li><a href="buku.php">Buku</a></li>
<li><a href="pinjam.php">Pinjam</a></li>
<ul>

</td>
<td width="500">
<form method="post" action="proses_edit_pinjam.php?id=<?php echo
$_GET['id'];?>" >

<?php
$id = $_GET['id'];
$query = mysql_query ("select * from meminjam where id_pinjam=$id");
$data= mysql_fetch_array($query);
?>

<table border="0">
<tr>
<td>Nama Peminjam</td>
<td>:</td>
<td><?php

$sql_anggota="select * from anggota order by id_anggota";


$kueri_anggota=mysql_query($sql_anggota) or die(mysql_error());
?>
<select name="anggota">
<?php
while (list($kode,$nama_status)=mysql_fetch_array($kueri_anggota))
{
?>
<option value="<?php echo $kode ?>"><?php echo $nama_status ?></option>
<?php
}
?>
</select></td>
</tr>
<tr>
<td>Judul Buku </td>
<td>:</td>
<td><?php

$sql_buku="select * from buku order by kd_buku";


$kueri_buku=mysql_query($sql_buku) or die(mysql_error());
?>
<select name="buku">
<?php
while (list($kode,$nama_status)=mysql_fetch_array($kueri_buku))
{
?>
<option value="<?php echo $kode ?>"><?php echo $nama_status ?></option>
<?php
}
?>
</select><td>
</tr>

<tr>
<td></td>
<td></td>
<td><input type="submit" name="simpan" value="simpan"></td>
</tr>

</table>
</form>
</td>
</tr>
</table>

</body>
</html>
13. proses edit data anggota
<?php
include "koneksi.php";

$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$ttl = $_POST['ttl'];
$status = $_POST['status'];

$query = mysql_query("UPDATE anggota SET nm_anggota ='$nama',


alamat
='$alamat',
ttl_anggota
='$ttl',
status_anggota ='$status'
where
id_anggota ='$_GET[id]'");
if ($query) {
echo "<script>alert('data berhasil disimpan');
document.location.href='anggota.php'</script>\n";
} else {
echo "<script>alert('data gagal disimpan');
document.location.href='anggota.php'</script>\n";
}
?>
14. proses edit data buku
<?php
include "koneksi.php";

$kode = $_POST['kode'];
$judul = $_POST['judul'];
$pengarang = $_POST['pengarang'];
$jenis = $_POST['jenis'];
$penerbit = $_POST['penerbit'];

$query = mysql_query("UPDATE buku SET kd_buku


='$kode',
judul_buku
='$judul',
pengarang
='$pengarang',
jenis_buku
='$jenis',
penerbit
='$penerbit'
where
kd_buku ='$_GET[id]'");
if ($query) {
echo "<script>alert('data berhasil disimpan');
document.location.href='buku.php'</script>\n";
} else {
echo "<script>alert('data gagal disimpan');
document.location.href='buku.php'</script>\n";
}
?>
15. proses edit data meminjam
<?php
include "koneksi.php";
$anggota = $_POST['anggota'];
$buku = $_POST['buku'];
$tgl = date('Y-m-d');

$query = mysql_query("UPDATE meminjam SET tgl_pinjam ='$tgl',


id_anggota
='$anggota',
kd_buku
='$buku'
where
id_pinjam ='$_GET[id]'");
if ($query) {
echo "<script>alert('data berhasil disimpan');
document.location.href='pinjam.php'</script>\n";
} else {
echo "<script>alert('data gagal disimpan');
document.location.href='pinjam.php'</script>\n";
}
?>
16. hapus data anggota
<?php
include "koneksi.php";

$id = $_GET['id'];

$query = mysql_query("delete from anggota where id_anggota='$id'");


if ($query) {
echo "<script>alert('data berhasil dihapus');
document.location.href='anggota.php'</script>\n";
} else {
echo "<script>alert('data gagal dihapus');
document.location.href='anggota.php'</script>\n";
}
?>
17. hapus data buku
<?php
include "koneksi.php";

$id = $_GET['id'];

$query = mysql_query("delete from buku where kd_buku='$id'");


if ($query) {
echo "<script>alert('data berhasil dihapus');
document.location.href='buku.php'</script>\n";
} else {
echo "<script>alert('data gagal dihapus');
document.location.href='buku.php'</script>\n";
}
?>
18. hapus data meminjam
<?php
include "koneksi.php";

$id = $_GET['id'];

$query = mysql_query("delete from meminjam where id_pinjam='$id'");


if ($query) {
echo "<script>alert('data berhasil dihapus');
document.location.href='pinjam.php'</script>\n";
} else {
echo "<script>alert('data gagal dihapus');
document.location.href='pinjam.php'</script>\n";
}
?>

Anda mungkin juga menyukai