Rabu, 01 Februari 2012

praktikum web

Dimulai dari database

-- phpMyAdmin SQL Dump
-- version 3.3.2deb1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Jan 28, 2012 at 09:12 PM
-- Server version: 5.1.41
-- PHP Version: 5.3.2-1ubuntu4.2+kharisma1

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `uaspri`
--

-- --------------------------------------------------------

--
-- Table structure for table `anggota`
--

CREATE TABLE IF NOT EXISTS `anggota` (
`kd_anggota` varchar(20) NOT NULL,
`nama` varchar(30) NOT NULL,
`jen_kelamin` varchar(1) NOT NULL,
`alamat` varchar(50) NOT NULL,
PRIMARY KEY (`kd_anggota`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `anggota`
--

INSERT INTO `anggota` (`kd_anggota`, `nama`, `jen_kelamin`, `alamat`) VALUES
('A001', 'Budiyanto', 'L', 'Klari Utara'),
('A002', 'Ahmad Hidayat', 'L', 'Rengasdengklok');

-- --------------------------------------------------------

--
-- Table structure for table `buku`
--

CREATE TABLE IF NOT EXISTS `buku` (
`kd_buku` varchar(20) NOT NULL,
`nama_buku` varchar(50) NOT NULL,
`pengarang` varchar(20) NOT NULL,
`penerbit` varchar(20) NOT NULL,
`tahun` int(4) NOT NULL,
PRIMARY KEY (`nama_buku`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `buku`
--

INSERT INTO `buku` (`kd_buku`, `nama_buku`, `pengarang`, `penerbit`, `tahun`) VALUES
('B001', 'Belajar Web', 'Tono Sutono', 'Aneka Ilmu', 2004),
('B002', 'Pemrograman Dasar', 'Rudi Wiryawan', 'Sumber Bahagia', 2009);

-- --------------------------------------------------------

--
-- Table structure for table `pengguna`
--

CREATE TABLE IF NOT EXISTS `pengguna` (
`id_pengguna` varchar(20) NOT NULL,
`password` varchar(30) NOT NULL,
`nama_lengkap` varchar(30) NOT NULL,
`group` varchar(20) NOT NULL,
PRIMARY KEY (`id_pengguna`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `pengguna`
--

INSERT INTO `pengguna` (`id_pengguna`, `password`, `nama_lengkap`, `group`) VALUES
('asepk', 'asepk', 'Asep Komarudin', 'mahasiswa'),
('wawans', 'wawans', 'Wawan Setiawan', 'root');

-- --------------------------------------------------------

--
-- Table structure for table `pinjaman`
--

CREATE TABLE IF NOT EXISTS `pinjaman` (
`kd_pinjam` varchar(20) NOT NULL,
`kd_anggota` varchar(20) NOT NULL,
`kd_buku` varchar(20) NOT NULL,
`id_pengguna` varchar(20) NOT NULL,
`tgl_pinjam` date NOT NULL,
`tgl_kembali` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `pinjaman`
--

INSERT INTO `pinjaman` (`kd_pinjam`, `kd_anggota`, `kd_buku`, `id_pengguna`, `tgl_pinjam`, `tgl_kembali`) VALUES
('PJ001', 'A001', 'B001', 'asepk', '2012-01-27', '2012-01-30'),
('PJ002', 'A002', 'B001', 'asepk', '2012-01-24', '2012-01-26');

-- --------------------------------------------------------

--
-- Table structure for table `staff`
--

CREATE TABLE IF NOT EXISTS `staff` (
`id_staff` varchar(20) NOT NULL,
`nama_staff` varchar(30) NOT NULL,
`alamat` varchar(50) NOT NULL,
PRIMARY KEY (`id_staff`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `staff`
--

INSERT INTO `staff` (`id_staff`, `nama_staff`, `alamat`) VALUES
('S001', 'Indah Pertiwi', 'Karawang Barat'),
('S002', 'Yuni Setianingsih', 'Karaba Indah');




Index.Php

<html>
<head>
<title>UAS Priyanto A. Solihin</title>
<style type="text/css">
table.tabelutama {width:800px;border-collapse:collapse;}
td.judul {height:100px; background-color:gray;text-align:center;color:white;font-size:22px;}
td {font-family:arial;font-size:12px;}
.iframe_tujuan {width:730px; height:300px;border-style:none;}
</style>
</head>

<body>
<center>
<table border="1" class="tabelutama">
<tr>
<td colspan="2" class="judul">Aplikasi Perpustakaan Online</td>
</tr>

<tr>
<td colspan="2" class="login" align="right">
<form name="flogin" target="login.php" method="POST">
<table>
<tr><td>Id</td><td><input type=text size= 15 name="txtclass"></td></tr>
<tr><td>Password</td><td><input type=password size= 20 name="txtpassword"></td></tr>
</table>
</form>
</td>
</tr>

<tr>
<td rowspan="2" class="menu">
<a href="buku.php" target="iframe_tujuan">Buku</a><br />
<a href="anggota.php" target="iframe_tujuan">Anggota</a><br />
<a href="pinjaman.php" target="iframe_tujuan">Pinjaman</a><br />
<a href="pengguna.php" target="iframe_tujuan">Pengguna</a><br />
<a href="Staff.php" target="iframe_tujuan">Staff</a><br />
</td>
<td class="isi">
<iframe name="iframe_tujuan" class="iframe_tujuan"></iframe>
</td>
</tr>

<tr>
<td class="selamat"><marquee type=slclasse> ...SELAMAT DATANG... </marquee></td>
</tr>
</table>
</center>
</body>
</html>

Koneksi.php

<?php
$koneksi = mysql_connect("localhost","root","laksana");
if (!$koneksi)
echo "Koneksi gagal";
?>


pinjaman.php

<?php
include "koneksi.php";
?>

<html>
<head>
<script type="text/javascript">
function validasi() {
if (document.fpinjaman.getElementById("txtkdpinjam").value == '')
{
alert ("Kode pinjaman jangan kosong");
return false;
}
}
</script>
</head>

<body>
<form name=fpinjaman action="pinjaman_simpan.php" method="POST">
<table>
<tr><td>Kode Pinjaman</td> <td><input type="text" size="20" name="txtkdpinjam" id="txtkdpinjam"></td></tr>
<tr><td>Kode Anggota</td> <td><input type="text" size="20" name="txtkdanggota"></td></tr>
<tr><td>Kode Buku</td> <td><input type="text" size="20" name="txtkdbuku"></td></tr>
<tr><td>Kode Pengguna</td> <td><input type="text" size="20" name="txtkdpengguna"></td></tr>
<tr><td>Tanggal Pinjam</td> <td><input type="text" size="20" name="txttglpinjam"></td></tr>
<tr><td>Tanggal Kembali</td> <td><input type="text" size="20" name="txttglkembali"></td></tr>
<tr><td>
<input type="submit" value="Simpan" name="btnpinjaman" onklik="return validasi();" >
<input type="submit" value="Edit" name="btnpinjaman" onsubmit="return validasi();">
<input type="submit" value="Delete" name="btnpinjaman" onsubmit="return validasi();">
</td>
</tr>
</table>
</form>
</body>
</html>

pinjaman_simpan.php

<?php
include "koneksi.php";
$pinjam = $_POST[txtkdpinjam];
$anggota = $_POST[txtkdanggota];
$buku = $_POST[txtkdbuku];
$pengguna = $_POST[txtkdpengguna];
$tglpinjam = $_POST[txttglpinjam];
$tglkembali = $_POST[txttglkembali];
$tipe = $_POST[btnpinjaman];

echo "$tipe";
if ($tipe == "Simpan")
{
$query = mysql_query("insert into pinjaman values ('$pinjam','$anggota','$buku','$pengguna','$tglpinjam','$tglkembali')");
if ($query)
echo "Data telah berhasil disimpan";
}
else if ($tipe == "Edit") then
{
$query = mysql_query("update pinjaman set kd_anggota='$anggota',kd_buku'$buku',id_pengguna='$pengguna',tgl_pinjam='$tglpinjam',tgl_kembali='$tglkembali' where kd_pinjam='$pinjam')");
if ($query)
echo "Data telah berhasil diedit";
}
?>

Tidak ada komentar:

Posting Komentar