You are on page 1of 59

LAMPIRAN

1. Lampiran Data Permintaan ATK Manual

48
2. Lampiran Data Permintaan ATK Manual

49
3. Lampiran Data Permintaan ATK Manual

50
4. Lampiran Data Permintaan ATK Manual

51
5. Lampiran Data Permintaan ATK Manual

52
6. Lampiran Data Permintaan ATK Manual

53
7. Lampiran Data Permintaan ATK Manual

54
8. Form Login
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Halaman Login</title>
<link href="assets/css/bootstrap.min.css" rel="stylesheet">
<link href="assets/css/style.css" rel="stylesheet"></head>
<body style="background-color:#dfe4ea">
<div class="col-md-4 col-md-offset-4 form-login">
<?php
if (isset($_GET['error'])) : ?>
<div class="alert alert-warning alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-
label="Close">
<span aria-hidden="true">&times;</span></button>
<strong>Warning!</strong> <?=base64_decode($_GET['error']);?></div>
<?php endif;?>
<div class="outter-form-login">
<form action="check-login.php" class="inner-login" method="post">
<h3 class="text-center title-login">Halaman Login Permintaan Barang
ATK </h3>
<center><img src="assets/img/side2.JPG"></center><br/><br/>
<div class="form-group">
<input type="text" class="form-control" name="username"
placeholder="Masukkan Username"></div>

55
<div class="form-group">
<input type="password" class="form-control" name="password"
placeholder="Masukkan Password"></div><br>
<input type="submit" class="btn btn-block btn-custom-green"
value="LOGIN" /> <br></form></div></div>
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/bootstrap.min.js"></script>
</body>
</html>
9. Data Pengguna
<?php
//if(empty($_SESSION['username'])){
// echo "Not found!";
//} else {
switch ($_GET['act']) {
// PROSES VIEW DATA USER //
case 'view': ?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Data Pengguna </h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=admin&act=view">Data
Pengguna</a></li> </ol></section>
<!-- Main content -->
<section class="content">
<div class="row">

56
<div class="col-md-12">
<div class="box-header">
<a href="?pg=admin&act=add"> <button type="button" class="btn btn-
info"><i class = "fa fa-plus"> Tambah Data </i></button> </a>
</div><!-- /.box-header -->
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<div class="table-responsive">
<table id="example1" class="table table-bordered table-striped">
<thead>
<tr>
<th>No</th>
<th>Nama</th>
<th>Username</th>
<th>Level</th>
<th>Delete</th>
</tr></thead>
<tbody>
<?php
$tampil=mysql_query("SELECT * FROM users order by id_user asc");
$no = 1;
while ($r=mysql_fetch_array($tampil)){ ?>
<tr>
<td><?php echo "$no"?></td>
<td><?php echo "$r[nama]"?></td>
<td><?php echo "$r[username]"?></td>

57
<?php
if ($r['level_user']=="admin"){
$level_user = "admin";
} else {
$level_user = "user";
} ?>
<td><?php echo "$level_user"?></td>
<td><a href="?pg=admin&act=delete&id=<?php echo $r['id_user']?>"><button
type="button" class="btn btn-danger" onclick="return confirm('Apakah anda
yakin akan menghapusnya?');"><i class = "fa fa-trash-
o"></i></button></a></td></tr>
<?php
$no++;
} ?>
</tbody></table></div></div></div></div></div></section> </div></div>
<?php
break;
// PROSES TAMBAH DATA PENGGUNA //
case 'add':
if (isset($_POST['add'])) {
$query = mysql_query("INSERT INTO users VALUES
('','$_POST[nama]','$_POST[username]',
md5('$_POST[password]'),'$_POST[level_user]')");
echo "<script>window.location='?pg=admin&act=view'</script>";
} ?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Data Pengguna </h1>

58
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=admin&act=view">Data
Pengguna</a></li>
<li class="active"><a href="#">Tambah Data
Pengguna</a></li></ol></section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-success">
<div class="box-body">
<!-- form start -->
<form role="form" method = "POST" action="">
<div class="box-body">
<div class="form-group">
<label for="exampleInputEmail1">Nama</label>
<input type="text" class="form-control" id="nama" name="nama"
placeholder="Username" required data-fv-notempty-message="Tidak boleh
kosong"> </div>
<div class="form-group">
<label for="exampleInputEmail1">Username</label>
<input type="text" class="form-control" id="username" name="username"
placeholder="Username" required data-fv-notempty-message="Tidak boleh
kosong"> </div>
<div class="form-group">
<label for="exampleInputEmail1">Password</label>

59
<input type="password" class="form-control" id="password" name="password"
placeholder="Password" required data-fv-notempty-message="Tidak boleh
kosong"></div><div class="form-group">
<label for="exampleInputEmail1">Level</label> <br>
<label class="radio-inline">
<input type="radio" name="level_user" id="level_user" value="admin" required
data-fv-notempty-message="Tidak boleh kosong"> Admin </label>
<label class="radio-inline">
<input type="radio" name="level_user" id="level_user"
value="user" required data-fv-notempty-message="Tidak boleh kosong">
User</label></div></div></div></div></div>
<!-- Tombol Bagian Bawah -->
<div class="row">
<!-- left column -->
<div class="col-md-4 col-md-offset-5">
<button type="submit" name = 'add' class="btn btn-
info">Simpan</button>
&nbsp;
<button type="reset" class="btn btn-success">Reset</button>
</form></div></div></div></div></section> </div></div>
<?php
break;
// PROSES EDIT DATA PENGGUNA //
case 'edit':
$d = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE
id_user='$_GET[id]'"));
if (isset($_POST['update']))
if (empty($_POST[password])) {
mysql_query("UPDATE users SET username='$_POST[username]',
level_user='$_POST[level_user]' WHERE iduser='$_POST[id]'");

60
echo "<script>window.location='?pg=admin&act=view'</script>";
} else {
mysql_query("UPDATE users SET username='$_POST[username]',
password=md5('$_POST[password]'), level_user='$_POST[level_user]',
WHERE iduser='$_POST[id]'");
echo "<script>window.location='?pg=admin&act=view'</script>";
}} ?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Data Pengguna </h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=admin&act=view">Data
Pengguna</a></li>
<li class="active">Update Data Pengguna</li></ol></section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-success">
<div class="box-body">
<!-- form start -->
<form role="form" method = "POST" action="">
<div class="box-body">
<div class="form-group">

61
<label for="exampleInputEmail1">Nama</label>
<input type="text" class="form-control" id="nama" name="nama"
placeholder="Nama" required data-fv-notempty-message="Tidak boleh kosong"
value= "<?php echo $d['nama'];?>"> </div><div class="form-group">
<label for="exampleInputEmail1">Username</label>
<input type="text" class="form-control" id="username"
name="username" placeholder="Username" required data-fv-notempty-
message="Tidak boleh kosong" value= "<?php echo $d['username'];?>">
</div><div class="form-group">
<label for="exampleInputEmail1">Password</label>
<input type="password" class="form-control" id="password"
name="password" placeholder="Password">
<input type="hidden" class="form-control" id="id" name="id"
required data-fv-notempty-message="Tidak boleh kosong" value= "<?php echo
$d['iduser'];?>">
<p class="text-red">Apabila password tidak diubah dikosongkan
saja</p></div>
<div class="form-group">
<label for="exampleInputEmail1">Level</label> <br>
<?php
if ($d['level_user'] == 'admin'){ ?>
<label class="radio-inline">
<input type="radio" name="level_user" id="level_user"
value="admin" required data-fv-notempty-message="Tidak boleh kosong"
checked> Admin</label>
<label class="radio-inline">
<input type="radio" name="level_user" id="level_user"
value="user" required data-fv-notempty-message="Tidak boleh kosong"> User
</label>
<?php
} else if ($d['level_user'] == 'user') {
?>

62
<label class="radio-inline">
<input type="radio" name="level_user" id="level_user"
value="admin" required data-fv-notempty-message="Tidak boleh kosong">
Admin </label>
<label class="radio-inline">
<input type="radio" name="level_user" id="level_user"
value="user" required data-fv-notempty-message="Tidak boleh kosong"
checked> User</label>
<?php
} ?>
</div></div></div></div></div>
<!-- Tombol Bagian Bawah -->
<div class="row">
<!-- left column -->
<div class="col-md-4 col-md-offset-5">
<button type="submit" name = 'update' class="btn btn-info">Simpan</button>
&nbsp;
<button type="reset" class="btn btn-success">Reset</button>
</form></div></div></div></div>
<!-- /.row (main row) -->
</section></div></div>
<?php
break;
// PROSES HAPUS DATA PENGGUNA //
case 'delete':
mysql_query("DELETE FROM users WHERE id_user='$_GET[id]'");
echo "<script>window.location='?pg=admin&act=view'</script>";
break;
}?>

63
10. Produk ( Admin )
<?php
error_reporting
?>
<?php
//if(empty($_SESSION['username'])){
// echo "Not found!";
//} else {
switch ($_GET['act']) {
// PROSES VIEW DATA PRODUK //
case 'view': ?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Data Produk ATK </h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=pggna&act=view">Data Barang
ATK</ol></section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box-header">
<a href="?pg=produk&act=add"> <button type="button" class="btn btn-
info"><i class = "fa fa-plus"> Tambah Data </i></button> </a></div>
<div class="box box-info">

64
<div class="box-body">
<div class="table-responsive">
<table id="example1" class="table table-hover table-bordered">
<thead>
<tr>
<center>
<th><b>No</b></th>
<th><b>Nama Produk</b></th>
<th><b>Jenis Produk</b></th>
<th><b>Stok</b></th>
<th><b>Satuan</b></th>
<th><b>Tgl Pemasukan</b></th>
<th><b>Edit</b></th>
<th><b>Delete</b></th>
</center></tr></thead>
<tbody>
<?php
$tampil=mysql_query("SELECT * FROM produk order by
id_produk asc");
$no = 1;
while ($r=mysql_fetch_array($tampil)){
?>
<tr>
<td><?php echo "$no"?></td>
<td><?php echo "$r[nama_produk]"?></td>
<td><?php echo "$r[jenis]"?></td>
<td><?php echo "$r[stokproduk]"?></td>

65
<td><?php echo "$r[satuan]"?></td>
<td><?php echo "$r[tglmasuk]"?></td>
<td><a href="?pg=produk&act=edit&id=<?php echo
$r['id_produk']?>"><button type="button" class="btn bg-orange"><i class="fa fa-
pencil-square-o"></i></button></a></td>
<td><a href="?pg=produk&act=delete&id=<?php echo
$r['id_produk']?>"><button type="button" class="btn btn-danger" onclick="return
confirm('Apakah anda yakin akan menghapusnya?');"><i class = "fa fa-trash-
o"></i></button></a></td></tr>
<?php
$no++;
} ?>

</tbody></table></div></div></div></div></div></section></div></div>
<?php
break;
// PROSES TAMBAH DATA PRODUK //
case 'add':
//proses
if(isset($_POST['add'])) {
$nama_produk=$_POST['nama_produk'];
$jenis=$_POST['jenis'];
$stokproduk=$_POST['stokproduk'];
$satuan=$_POST['satuan'];
$tglmasuk=$_POST['tglmasuk'];
//script validasi data
$cek = mysql_num_rows(mysql_query("SELECT * FROM produk WHERE
kode_produk='$kode_produk'"));
if ($cek > 0){

66
echo "<script>window.alert('Nama Barang yang anda masukan sudah ada')
window.location='?pg=produk&act=view'</script>";
}else {
$query = mysql_query("INSERT INTO produk VALUES
('','$_POST[nama_produk]',
'$_POST[jenis]','$_POST[stokproduk]','$_POST[satuan]','$_POST[tglmasuk]')");
echo "<script>window.alert('Data Berhasil Di Simpan')
window.location='?pg=produk&act=view'</script>";
}}?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Data Produk </h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=produk&act=view">Data
Produk</a></li>
<li class="active"><a href="#">Tambah Data Produk</a></li></ol></section>
<section class="content">
<div class="row">
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<!-- form start -->
<form role="form" method = "POST" action="">
<div class="box-body">

67
<div class="form-group">
<label for="exampleInputEmail1">Nama Produk</label>
<input type="text" class="form-control" id="nama_produk"
name="nama_produk" placeholder="Nama Produk" required data-fv-notempty-
message="Tidak boleh kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Jenis Produk</label>
<input type="text" class="form-control" id="jenis" name="jenis"
placeholder="Jenis Produk" required data-fv-notempty-message="Tidak boleh
kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Stok Produk</label>
<input type="number" class="form-control" id="stokproduk"
name="stokproduk" placeholder="Stok Produk" required data-fv-notempty-
message="Tidak boleh kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Satuan</label>
<input type="text" class="form-control" id="satuan" name="satuan"
placeholder="Satuan" required data-fv-notempty-message="Tidak boleh
kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Pemasukan</label>
<input class="form-control" id="date" name="tglmasuk"
placeholder="MM/DD/YYY" type="text" required data-fv-notempty-
message="Tidak boleh kosong" /></div></div></div></div></div>
<!-- Tombol Bagian Bawah -->
<div class="row">
<!-- left column -->
<div class="col-md-4 col-md-offset-5">
<button type="submit" name = 'add' class="btn btn-
info">Simpan</button>
&nbsp;

68
<button type="reset" class="btn btn-
success">Reset</button></form></div></div></div></div></section></div>
<?php
break;
// PROSES EDIT DATA PRODUK //
case 'edit':
$d = mysql_fetch_array(mysql_query("SELECT * FROM produk WHERE
id_produk='$_GET[id]'"));
if (isset($_POST['update'])) {
mysql_query("UPDATE produk SET
nama_produk='$_POST[nama_produk]',
jenis='$_POST[jenis]',stokproduk='$_POST[stokproduk]',satuan='$_POST[satuan
]',tglmasuk='$_POST[tglmasuk]' WHERE id_produk='$_POST[id]'");
echo "<script>window.location='?pg=produk&act=view'</script>";
}else{
$ambilProduk = mysql_fetch_array(mysql_query("select * from produk
where id_produk = '$_POST[id_produk]'"));
$sisaStok = $ambilProduk[stokproduk] - $_POST[itempermintaan];
} ?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Data Pengguna </h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=produk&act=view">Data
Produk</a></li><li class="active">Update Data Produk</li></ol></section>
<!-- Main content -->
<section class="content">

69
<div class="row">
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<!-- form start -->
<form role="form" method = "POST" action="">
<div class="box-body">
<div class="form-group">
<label for="exampleInputEmail1">Nama Produk</label>
<input type="text" class="form-control" id="nama_produk"
name="nama_produk" placeholder="Nama Produk" required data-fv-notempty-
message="Tidak boleh kosong" value= "<?php echo $d['nama_produk'];?>">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Jenis Produk</label>
<input type="text" class="form-control" id="jenis" name="jenis"
placeholder="Jenis Produk Produk" value= "<?php echo $d['jenis'];?>">
<input type="hidden" class="form-control" id="id" name="id"
required data-fv-notempty-message="Tidak boleh kosong" value= "<?php echo
$d['id_produk'];?>"> </div>
<div class="form-group">
<label for="exampleInputEmail1">Stok Produk</label>
<input type="number" class="form-control" id="stokproduk"
name="stokproduk" placeholder="Stok Produk" value= "<?php echo
$d['stokproduk'];?>"> </div>
<div class="form-group">
<label for="exampleInputEmail1">Satuan</label>
<input type="text" class="form-control" id="satuan" name="satuan"
placeholder="satuan” required data-fv-notempty-message="Tidak boleh kosong"
value= "<?php echo $d['satuan'];?>"> </div>

70
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Pemasukan</label>
<input type="text" class="form-control" id="date"
name="tglmasuk" placeholder="MM/DD/YYY" value= "<?php echo
$d['tglmasuk'];?>"> </div></div></div></div><!-- Tombol Bagian Bawah -->
<div class="row">
<!-- left column -->
<div class="col-md-4 col-md-offset-5">
<button type="submit" name = 'update' class="btn btn-
info">Update</button>
&nbsp;
<button type="reset" class="btn btn-success">Reset</button>
</form></div></div></div></div></section></div></div>
<?php
break;
// PROSES HAPUS DATA PRODUK //
case 'delete':
mysql_query("DELETE FROM produk WHERE id_produk='$_GET[id]'");
echo "<script>window.location='?pg=produk&act=view'</script>";
break;} ?>
11. Permintaan ( Admin )
<?php
//if(empty($_SESSION['username'])){
// echo "Not found!";
//} else {
switch ($_GET['act']) {
// PROSES VIEW DATA Permintaan //
case 'view': ?>

71
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Data Permintaan ATK </h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=permintaan&act=view">Data
Permintaan</a></li></ol></section>

<!-- Main content -->


<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box-header">
<a href="?pg=permintaan&act=add"> <button type="button" class="btn btn-
info"><i class = "fa fa-plus"> Tambah Data </i></button> </a>
</div><!-- /.box-header -->
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<div class="table-responsive">
<table id="example1" class="table table-bordered table-striped">
<thead>
<tr>
<th>No</th>
<th>Nama Peminta</th>
<th>Tanggal Permintaan</th>

72
<th>Nama Produk</th>
<th>Jenis Produk</th>
<th>Banyak Permintaan</th>
<th>Sisa Stok</th>
<th>Status Permintaan</th>
<th>Data Produk</th>
<th> Delet</th>
</tr>
</thead>
<tbody>
<?php
$tampil=mysql_query("SELECT * FROM permintaan r join produk p
on (p.id_produk=r.id_produk) order by nopermintaan asc");
$no = 1;
while ($r=mysql_fetch_array($tampil)){
?>
<tr>
<td><?php echo "$no"?></td>
<td><?php echo "$r[namapeminta]"?></td>
<?php
$tglpermintaan=tgl_indo($r['tglpermintaan']);?>
<td><?php echo "$tglpermintaan"?></td>
<td><?php echo "$r[nama_produk]"?></td>
<td><?php echo "$r[jenis]"?></td>
<td><?php echo "$r[itempermintaan]"?> <?php echo "$r[satuan]"?
> </td><td><?php echo "$r[stokproduk]"?></td>
<td>

73
<?php
// echo 'sss' . $f['status'];
if ($r['status'] == 0) {?>
<a href="?pg=permintaan&act=terima&id=<?php echo $r['nopermintaan']?>">
<button type="button" class="btn btn-success" onclick="return confirm('Apakah
anda yakin akan Setuju Dengan Permintaan?');">Accept</i></button></a>
<?php
if ($r['status'] == 1)
;}else{
echo "Telah Di Setujui";
} ?> </td>
<td>
<?php
// echo 'sss' . $f['status'];
if ($r['status'] == 0) {?>
<button disabled="" ="disabled" class="fa fa-edit-o");"><i class = "fa
fa-edit-o"></i>Diproses</button></a>
<?php
if ($r['status'] == 1)
;}else{
echo "Produk Telah Keluar";
} ?>
</td><td><a href="?pg=permintaan&act=delete&id=<?php echo
$r['nopermintaan']?>"><button type="button" class="btn btn-danger"
onclick="return confirm('Apakah anda yakin akan menghapusnya?');"><i class =
"fa fa-trash-o"></i></button></a></td> </tr></tr>
<?php
$no++; } ?>
</tbody>

74
</table></div></div></div></div></div></section></div></div>
<?php
break;
// PROSES TAMBAH DATA REALISASI //
case 'add':
if (isset($_POST['add'])) {
$ambilProduk = mysql_fetch_array(mysql_query("select * from produk
where id_produk = '$_POST[id_produk]'"));
$sisaStok = $ambilProduk[stokproduk] ;
if ($_POST[itempermintaan] > $ambilProduk[stokproduk]){
echo "<SCRIPT language=Javascript>
alert('Maaf Stok Produk yang tersedia tidak mencukupi, Silahkan Ulangi
Pengisian Form Produk')
</script>
<script>window.location='?pg=permintaan&act=add'</script>";
} else {
$query = mysql_query("INSERT INTO permintaan VALUES
('$_POST[nopermintaan]',
'$_POST[tglpermintaan]','$_POST[id_produk]',
'$_POST[itempermintaan]','$_POST[namapeminta]','$status')");
mysql_query("update produk set stokproduk = '$sisaStok'
where id_produk = '$_POST[id_produk]'");
echo "<script>window.alert('Data Berhasil Di Simpan')
window.location='?pg=permintaan&act=view'</script>";
}} ?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">

75
<h1> Data Permintaan ATK</h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=permintaan&act=view">Data
Permintaan</a></li>
<li class="active"><a href="#">Tambah Data
Permintaan</a></li></ol></section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<!-- form start -->
<form role="form" method = "POST" action="">
<div class="box-body">
<div class="form-group">
<?php
//memulai mengambil datanya
$sql = mysql_query("select * from permintaan");
$num = mysql_num_rows($sql);
if($num <> 0)
{
$kode = $num + 1;
}else
{

76
$kode = 1;
}
//mulai bikin kode
$bikin_kode = str_pad($kode, 4, "0", STR_PAD_LEFT);
$tahun = date('Ym');
$kode_jadi = "BPJS$tahun$bikin_kode"; ?>
<label for="exampleInputEmail1">Nomor Permintaan</label>
<input type="text" class="form-control" id="nopermintaan"
name="nopermintaan" placeholder="Nomor Permintaan" value="<?php echo
$kode_jadi?>" required data-fv-notempty-message="Tidak boleh kosong"
disabled><input type="hidden" class="form-control" id="nopermintaan"
name="nopermintaan" placeholder="Nomor Permintaan" value="<?php echo
$kode_jadi?>" required data-fv-notempty-message="Tidak boleh kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Permintaan</label>
<input class="form-control" id="date" name="tglpermintaan"
placeholder="MM/DD/YYY" type="text"/></div>
<div class="form-group">
<label for="exampleInputEmail1">Nama Produk</label> <br>
<select class="form-control select2" name="id_produk">
<option value="">--- Silahkan Pilih ---</option>
<optgroup label="--- Nama Produk ---">
<?php
$tampil=mysql_query("SELECT * FROM produk ORDER BY
id_produk");
while($r=mysql_fetch_array($tampil)){
?>
<option value="<?php echo $r['id_produk']?>"><?php echo
$r['nama_produk'] ?></option>
<?php

77
}?>
</optgroup></select></div>
<div class="form-group">
<label for="exampleInputEmail1">Banyak Permintaan</label>
<input type="number" class="form-control" id="itempermintaan"
name="itempermintaan" placeholder="Jumlah Permintaan" required data-fv-
notempty-message="Tidak boleh kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Nama Peminta</label>
<input type="text" class="form-control" id="namapeminta"
name="namapeminta" placeholder="Nama " required data-fv-notempty-
message="Tidak boleh kosong"></div></div> </div></div></div>
<div class="row">
<div class="col-md-4 col-md-offset-5">
<button type="submit" name ='add' class="btn btn-
info">Simpan</button>
&nbsp;
<button type="reset" class="btn btn-success">Reset</button>
</form></div></div></div></div></section></div></div>
<?php
break;
// PROSES TERIMA DATA //
case 'terima':
// $ambilProduk = mysql_fetch_array(mysql_query("select * from permintaan
r// join produk p on (r.id_produk=p.id_produk) where
nopermintaan='$_GET[id]'"));
$ambilProduk = mysql_fetch_array(mysql_query("select * from
permintaan where nopermintaan='$_GET[id]'"));
$produk = mysql_fetch_array(mysql_query("select * from produk where
id_produk=$ambilProduk[id_produk]"));
$stokproduk = $produk['stokproduk'] - $ambilProduk['itempermintaan'] ;

78
$sql = "update produk set stokproduk = $stokproduk
where id_produk = $ambilProduk[id_produk]";
mysql_query($sql);
$sql_status = "update permintaan SET status = 1 WHERE
nopermintaan='$_GET[id]'";
mysql_query($sql_status);
echo "<script>window.location='?pg=permintaan&act=view'</script>";
break; break;
// PROSES HAPUS DATA REALISASI //
case 'delete':
$ambilProduk = mysql_fetch_array(mysql_query("select * from permintaan r
join produk p on (r.id_produk=p.id_produk) where
nopermintaan='$_GET[id]'"));
$stokproduk = $ambilProduk[stokproduk];
mysql_query("update produk set stokproduk = '$stokproduk'
where id_produk = '$ambilProduk[id_produk]'");
mysql_query("DELETE FROM permintaan WHERE
nopermintaan='$_GET[id]'");
echo "<script>window.location='?pg=permintaan&act=view'</script>";
break; } ?>
12. Laporan Penjualan
<?php
switch ($_GET['act']) {
case 'view':
?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">

79
<h1> Laporan Permintaan ATK</h1>
<ol class="breadcrumb">
<li><a href="#"><i class="fa fa-dashboard"></i> Beranda</a></li>
<li><a href="?pg=lappr&act=view"><i class="fa fa-dashboard"></i>
Laporan Permintaan ATK</a></li></ol></section><section class="content">
<div class="row">
<div class="col-md-5">
<form action="?pg=lappr&act=cek" method="POST">
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Permintaan Awal</label>
<input class="form-control" id="date" name="tglpermintaanaw"
placeholder="MM/DD/YYY" type="text" required/></div></div>
<div class="col-md-5">
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Permintaan Akhir</label>
<input class="form-control" id="date" name="tglpermintaanak"
placeholder="MM/DD/YYY" type="text" required/></div></div>
<div class="col-md-2">
<div class="form-group">
<label for="exampleInputEmail1">Mulai Pencarian</label><br>
<input type="submit" value="Pencarian" class="btn btn-
info"></div></div></form>
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<div class="table-responsive">
<table id="example1" class="table table-hover table-bordered">
<thead>

80
<tr>
<center>
<th>No</th>
<th>No Permintaan</th>
<th>Tanggal Permintaan</th>
<th>Nama Produk</th>
<th>Sisa Stok</th>
<th>Jumlah Item Permintaan</th>
</center></tr></thead><tbody></tbody></table></div></div></div></div></div
></section></div></div></div>
<?php
break;
case 'cek':
// menampilkan pertanyaan pertama
$sqlp = "SELECT * FROM permintaan r JOIN produk p ON ( r.id_produk =
p.id_produk) where tglpermintaan BETWEEN '$_POST[tglpermintaanaw]' AND
'$_POST[tglpermintaanak]' ORDER BY nopermintaan ASC";
$rs=mysql_query($sqlp);
$data=mysql_fetch_array($rs);
if (!(empty($data))){
?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Laporan Permintaan ATK</h1>
<ol class="breadcrumb">
<li><a href="#"><i class="fa fa-dashboard"></i> Beranda</a></li>
<li><a href="?pg=lappr&act=view"><i class="fa fa-dashboard"></i>
Laporan Permintaan</a></li></ol></section>

81
<section class="content">
<div class="row">
<div class="col-md-5">
<form action="?pg=lappr&act=cek" method="POST">
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Permintaan Awal</label>
<input class="form-control" id="date" name="tglpermintaanaw"
placeholder="MM/DD/YYY" type="text" required/></div></div>=
<div class="col-md-5">
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Permintaan Akhir</label>
<input class="form-control" id="date" name="tglpermintaanak"
placeholder="MM/DD/YYY" type="text" required/></div></div>
<div class="col-md-2">
<div class="form-group">
<label for="exampleInputEmail1">Mulai Pencarian</label><br>
<input type="submit" value="Pencarian" class="btn bg-
orange"></div></div></form>
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<div class="table-responsive">
<table id="example1" rules="cols" class="table table-hover table-
bordered">
<thead>
<tr><center>
<th>No</th>
<th>No Permintaan</th>

82
<th>Tanggal Permintaan</th>
<th>Nama Produk</th>
<th>Sisa Stok</th>
<th>Jumlah Item Permintaan</th>
</center></tr></thead><tbody>
<?php
$tampil=mysql_query("SELECT * FROM permintaan r JOIN produk p ON
( r.id_produk = p.id_produk) where tglpermintaan BETWEEN
'$_POST[tglpermintaanaw]' AND '$_POST[tglpermintaanak]' ORDER BY
nopermintaan ASC");
$no = 1;
while ($r=mysql_fetch_array($tampil)){
?>
<tr>
<center><td><?php echo "$no"?></td>
<td><?php echo "$r[nopermintaan]"?></td>
<?php
$tglpermintaan=tgl_indo($r['tglpermintaan']);?>
<td><?php echo "$tglpermintaan"?></center></td>
<td><?php echo "$r[nama_produk]"?></td>
<td><?php echo "$r[stokproduk]"?></td>
<td><?php echo "$r[itempermintaan]"?></td></tr>
<?php
$no++;
}?>
</tr></tbody></table></div></div></div></div></div>
<div class="row">
<div class="col-md-4 col-md-offset-8">

83
<form role="form" action="cetak_pdf.php" method="POST"
target="blank">
<div class="box-body">
<div class="form-group">
<button type="submit" class="btn btn-danger">
<i class="fa fa-file-pdf-o"> Simpan ke PDF</i></button></div>
<div class="form-group">
<input type="hidden" class="form-control" id="tglpermintaanaw"
name="tglpermintaanaw" placeholder="mm" value= "<?php echo
$_POST['tglpermintaanaw']?>">
<input type="hidden" class="form-control" id="tglpermintaanak"
name="tglpermintaanak" placeholder="mm" value= "<?php echo
$_POST['tglpermintaanak']?>">
</div></form></div></div></div></section></div></div>
<?php
} else {
?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Silahkan pilih</h1>
<ol class="breadcrumb">
<li><a href="#"><i class="fa fa-dashboard"></i> Home</a></li>
<li><a href="?pg=lappr&act=view"><i class="fa fa-dashboard"></i>
laporan Permintaan ATK</a></li></ol></section>
<section class="content">
<div class="box box-success">
<div class="box-body">
<div class="form-group">
<?php

84
echo " <p> Maaf untuk pencarian yang anda cari tidak tersedia. <br>
Silahkan coba lakukan pencarian ulang. Terima Kasih </p>";
?> </div></div></div></section></div></div>
<?php
}
?>
<?php
break;
}?>

13. Dashboard (Admin)


<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>Dashboard</h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Home</a></li><li
class="active">Dashboard</li></ol></section></br></br></br>
<div class="row">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="callout callout-danger">
<marquee><h4>Selamat Datang "<?php echo
strtoupper($_SESSION['nama']);?>" DI APLIKASI STOK BARANG
ATK</h4></marquee> </p></div>
<div class="panel panel-default">
<div class="panel-body">
<div class="col-sm-12">

85
<th>Waktu Login Anda </th>
<th>:</th>
<td><?php date_default_timezone_set("Asia/Jakarta"); echo
$date = date(' H:i:s'); ?></td>
</tr>
<h4><u>Permintaan Barang ATK </u> </h4>
<p><b>Hai "<?php echo strtoupper($_SESSION['nama']);?
>"Jangan Lupa Untuk :</b></p>
<p style="text-align:justify">
<tr><ul><br>
<li style="text-align:justify">
Check Stok Data Produk Yang Tersedia. <br><font
color="blue"><b>"<a href="?pg=produk&amp;act=view"> Data Produk
</a>"</b></font></li><br><li style="text-align:justify">Check Data Produk
Permintaan Pegawai. <font color="blue" size="3"><b><br>" <ahref="?
pg=permintaan&amp;act=view"> Tabel Permintaan ATK
</a>"</b></font></li><br>
<li style="text-align:justify">Memproses/MengApprove Permintaan Barang ATK
Pegawai.<br> <font color="red"><b>"Jangan Lupa Untuk Mempertimbangkan
Jumlah Permintaan Barang Maupun Jumlah Pegawai"</b></font></li>
<br><li style="text-align:justify">Jangan Lupa Untuk Membuat Rekap Laporan
Harian/Mingguan/Bulanan Data Permintaan Barang ATK. <br>"<a href="?
pg=lappr&amp;act=view" target="blank"> Rekap Laporan
</a>"</b></font></li></ul></p>
<p><b>Penutup :</b></p>
<p><font color="blue"><b>Selamat Bekerja <?php echo
strtoupper($_SESSION['nama']);?>.... <br> Patuhi Protokol Kesehatan,Sering-
Sering Cuci Tangan Dan Jaga Kesehatan.
<br>Semoga <?php echo strtoupper($_SESSION['nama']);?> Diberi Kesehatan
Selalu. </b></font></p></div></div></div></div><div><!-- /.page-content
--></div></div>

86
14. Cetak PDF
<?php
// sesuai kan root file mPDF anda
$nama_dokumen='Laporan Permintaan ATK'; //Beri nama file PDF hasil.
define('_MPDF_PATH','config/MPDF60/'); //sesuaikan dengan root folder anda
include(_MPDF_PATH . "mpdf.php"); //includekan ke file mpdf
$mpdf=new mPDF('utf-8', 'A4'); // Create new mPDF Document
//Beginning Buffer to save PHP variables and HTML tags
ob_start();
?>
<!--sekarang Tinggal Codeing seperti biasanya. HTML, CSS, PHP tidak
masalah.-->
<!--CONTOH Code START-->
<table border='0' align='LEFT'>
<tr><th width="900px">
<h1> LAPORAN PERMINTAAN ATK <br> BPJS KESEHATAN CABANG
PAYAKUMBUH</h1> </br></th></tr></table>
<hr style="height:3px;" />
<?php
error_reporting(0);
include "config/koneksi.php";
include "config/fungsi_indotgl.php";
$tglpermintaanaw = $_POST[tglpermintaanaw];
$tglpermintaanak = $_POST[tglpermintaanak];
?> <p style="text-align:left;"> Data Dari (Tanggal <?php echo
tgl_indo($tglpermintaanaw)?> S/D <?php echo tgl_indo($tglpermintaanak) ?>)
</p><table cellspacing="5" cellpadding="5" border="1"><tr>
<th>No</th>

87
<th>No Permintaan</th>
<th width="25%">Tanggal Permintaan</th>
<th width="20%">Nama Produk</th>
<th width="20%">Sisa Stok</th>
<th>Jumlah Permintaan</th>
</tr> </thead> <tbody>
<?php
$tampil=mysql_query("SELECT * FROM permintaan r JOIN produk p ON
( r.id_produk = p.id_produk) where tglpermintaan BETWEEN
'$_POST[tglpermintaanaw]' AND '$_POST[tglpermintaanak]'ORDER BY
nopermintaan ASC");
$no = 1;
while ($r=mysql_fetch_array($tampil)){
?>
<tr>
<td><?php echo "$no"?></td>
<td><?php echo "$r[nopermintaan]"?></td>
<?php
$tglpermintaan=tgl_indo($r['tglpermintaan']);?>
<td align="center"><?php echo "$tglpermintaan"?></td>
<td align="center"><?php echo "$r[nama_produk]"?></td>
<td align="center"><?php echo "$r[stokproduk]"?></td>
<td align="center"><?php echo "$r[itempermintaan]"?></td></tr>
<?php
$no++;
} ?>
</tbody></table><br><br>
<?php

88
$tanggal =tgl_indo(date('Y-m-d'));
?>
<p style="margin: 50px 8px 5px 510px;"> BPJS
KESEHATAN<br>PAYAKUMBUH<br> <?php echo "$tanggal"?>
<br><br></p>
<p style="margin: 50px 8px 5px 510px;"> (...............................) </p>
<?php
//Batas file sampe sini
$html = ob_get_contents(); //Proses untuk mengambil hasil dari OB..
ob_end_clean();
//$stylesheet = file_get_contents('css/zebra.css');
//Here convert the encode for UTF-8, if you prefer the ISO-8859-1 just change for
$mpdf->WriteHTML($html);
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML(utf8_encode($html));
$mpdf->Output($nama_dokumen.".pdf" ,'I');
exit; ?>

15. Produk ( User )


<?php
error_reporting
?>
<?php
//if(empty($_SESSION['username'])){
// echo "Not found!";
//} else {
switch ($_GET['act']) {
// PROSES VIEW DATA PRODUK //

89
case 'view': ?
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Data Produk ATK </h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=pggna&act=view">Data Barang ATK
</ol></section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box-header">
<a href="?pg=produk&act=add"> </a>
</div><!-- /.box-header -->
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<div class="table-responsive">
<table id="example1" class="table table-hover table-bordered">
<thead>
<tr>
<th>No</th>
<th>Nama Produk</th>
<th>Jenis Produk</th>

90
<th>Stok</th>
<th>Satuan</th>
<th>Tgl Pemasukan</th>
</tr></thead><tbody>
<?php
$tampil=mysql_query("SELECT * FROM produk order by
id_produk asc");
$no = 1;
while ($r=mysql_fetch_array($tampil)){ ?>
<tr>
<td><?php echo "$no"?></td>
<td><?php echo "$r[nama_produk]"?></td>
<td><?php echo "$r[jenis]"?></td>
<td><?php echo "$r[stokproduk]"?></td>
<td><?php echo "$r[satuan]"?></td>
<td><?php echo "$r[tglmasuk]"?></td>
<?php
$no++;
}
?>

</tbody></table></div></div></div></div></div></section></div></div>
<?php
break;
// PROSES TAMBAH DATA PRODUK //
case 'add':
//proses
if(isset($_POST['add'])) {

91
$nama_produk=$_POST['nama_produk'];
$jenis=$_POST['jenis'];
$stokproduk=$_POST['stokproduk'];
$satuan=$_POST['satuan'];
$tglmasuk=$_POST['tglmasuk'];
//script validasi data
$cek = mysql_num_rows(mysql_query("SELECT * FROM produk WHERE
kode_produk='$kode_produk'"));
if ($cek > 0){
echo "<script>window.alert('Nama Barang yang anda masukan sudah ada')
window.location='?pg=produk&act=view'</script>";
}else {
$query = mysql_query("INSERT INTO produk VALUES
('','$_POST[nama_produk]','$_POST[jenis]','$_POST[stokproduk]','$_POST[satua
n]','$_POST[tglmasuk]')");
echo "<script>window.alert('Data Berhasil DI Simpan')
window.location='?pg=produk&act=view'</script>";}}?>\
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<!-- form start -->
<form role="form" method = "POST" action="">
<div class="box-body">
<div class="form-group">

92
<label for="exampleInputEmail1">Nama Produk</label>
<input type="text" class="form-control" id="nama_produk"
name="nama_produk" placeholder="Nama Produk" required data-fv-notempty-
message="Tidak boleh kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Jenis Produk</label>
<input type="text" class="form-control" id="jenis" name="jenis"
placeholder="Jenis Produk" required data-fv-notempty-message="Tidak boleh
kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Stok Produk</label>
<input type="number" class="form-control" id="stokproduk" name="stokproduk"
placeholder="Stok Produk" required data-fv-notempty-message="Tidak boleh
kosong"> </div>
<div class="form-group">
<label for="exampleInputEmail1">Satuan</label>
<input type="text" class="form-control" id="satuan" name="satuan"
placeholder="Satuan" required data-fv-notempty-message="Tidak boleh
kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Pemasukan</label>
<input class="form-control" id="date" name="tglmasuk"
placeholder="MM/DD/YYY" type="text" required data-fv-notempty-
message="Tidak boleh kosong" /> </div></div></div></div></div>
<!-- Tombol Bagian Bawah -->
<div class="row">
<!-- left column -->
<div class="col-md-4 col-md-offset-5">
<button type="submit" name = 'add' class="btn btn-info">Simpan</button>
&nbsp;

93
<button type="reset" class="btn btn-
success">Reset</button></form></div></div></div></div></section?
</div></div>
<?php
break;
// PROSES EDIT DATA PRODUK //
case 'edit':
$d = mysql_fetch_array(mysql_query("SELECT * FROM produk WHERE
id_produk='$_GET[id]'"));
if (isset($_POST['update'])) {
mysql_query("UPDATE produk SET nama_produk='$_POST[nama_produk]',
jenis='$_POST[jenis]',stokproduk='$_POST[stokproduk]',satuan='$_POST[satuan
]',tglmasuk='$_POST[tglmasuk]' WHERE id_produk='$_POST[id]'");
echo "<script>window.location='?pg=produk&act=view'</script>";} ?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Data Pengguna </h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=produk&act=view">Data
Produk</a></li>
<li class="active">Update Data Produk</li> </ol></section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-info">

94
<div class="box-body">
<!-- form start -->
<form role="form" method = "POST" action="">
<div class="box-body">
<div class="form-group">
<label for="exampleInputEmail1">Nama Produk</label>
<input type="text" class="form-control" id="nama_produk"
name="nama_produk" placeholder="Nama Produk"
required data-fv-notempty-message="Tidak boleh kosong" value= "<?php
echo $d['nama_produk'];?>">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Jenis Produk</label>
<input type="text" class="form-control" id="jenis" name="jenis"
placeholder="Jenis Produk Produk" value= "<?php echo $d['jenis'];?>">
<input type="hidden" class="form-control" id="id" name="id"
required data-fv-notempty-message="Tidak boleh kosong" value= "<?php echo
$d['id_produk'];?>">< div>
<div class="form-group">
<label for="exampleInputEmail1">Stok Produk</label>
<input type="number" class="form-control" id="stokproduk"
name="stokproduk" placeholder="Stok Produk" value= "<?php echo
$d['stokproduk'];?>"></div>
<div class="form-group">
<label for="exampleInputEmail1">Satuan</label>
<input type="text" class="form-control" id="satuan" name="satuan"
placeholder="satuan"
required data-fv-notempty-message="Tidak boleh kosong" value= "<?php
echo $d['satuan'];?>"></div>
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Pemasukan</label>

95
<input type="text" class="form-control" id="date"
name="tglmasuk" placeholder="MM/DD/YYY" value= "<?php echo
$d['tglmasuk'];?>"> </div></div></div></div></div>
<div class="row">
<!-- left column -->
<div class="col-md-4 col-md-offset-5">
<button type="submit" name = 'update' class="btn btn-
info">Update</button>
&nbsp;
<button type="reset" class="btn btn-success">Reset</button>
</form></div></div></div></div></section></div></div>
<?php
break;
// PROSES HAPUS DATA PENGGUNA //
case 'delete':
mysql_query("DELETE FROM produk WHERE id_produk='$_GET[id]'");
echo "<script>window.location='?pg=produk&act=view'</script>";
break; }?>

16. Permintaan ( User )


<?php
//if(empty($_SESSION['username'])){
// echo "Not found!";
//} else {
switch ($_GET['act']) {
case 'view': ?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->

96
<section class="content-header">
<h1> Data Permintaan ATK </h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=permintaan&act=view">Data
Permintaan</a></li> </ol></section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box-header">
<a href="?pg=permintaan&act=add"> <button type="button" class="btn btn-
info"><i class = "fa fa-plus"> Tambah Data </i></button> </a>
</div><!-- /.box-header -->
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<div class="table-responsive">
<table id="example1" class="table table-bordered table-striped">
<thead>
<tr>
<th>No</th>
<th>Nama Peminta</th>
<th>Tanggal Permintaan</th>
<th>Nama Produk</th>
<th>Jenis Produk</th>
<th>Banyak Permintaan</th>

97
<th>Sisa Stok</th>
<th>Status</th>
<th>Status Barang</th></tr></thead><tbody>
<?php
$tampil=mysql_query("SELECT * FROM permintaan r join produk p
on (p.id_produk=r.id_produk) order by nopermintaan asc");
$no = 1;
while ($r=mysql_fetch_array($tampil)){ ?>
<tr>
<td><?php echo "$no"?></td>
<td><?php echo "$r[namapeminta]"?></td>
<?php
$tglpermintaan=tgl_indo($r['tglpermintaan']);?>
<td><?php echo "$tglpermintaan"?></td>
<td><?php echo "$r[nama_produk]"?></td>
<td><?php echo "$r[jenis]"?></td>
<td><?php echo "$r[itempermintaan]"?> <?php echo "$r[satuan]"?
> </td>
<td><?php echo "$r[stokproduk]"?></td>
<td>
<?php
// echo 'sss' . $f['status'];
if ($r['status'] == 0) {?>
<a href="?pg=permintaan&act=terima&id=<?php echo
$r['nopermintaan']?>">
<button disabled="" class="fa fa-edit-o");><i class = "fa fa-edit-
o"></i>Diproses</button></a>
<?php

98
if ($r['status'] == 1)
echo "Diproses";
;}else{
echo "Telah Di Disetujui"; }?> </td><td>
<?php
// echo 'sss' . $f['status'];
if ($r['status'] == 0) {?>
<a href="?pg=permintaan&act=terima&id=<?php echo
$r['nopermintaan']?>">
<button disabled="" class="fa fa-edit-o");><i class = "fa fa-edit-
o"></i>Diproses</button></a>
<?php
if ($r['status'] == 1)
;}else{
echo "Produk Telah Keluar"; }?>
</td></tr></tr>
<?php
$no++;
} ?>

</tbody></table></div></div></div></div></div></section></div></div>
<?php
break;
case 'add':
if (isset($_POST['add'])) {
$ambilProduk = mysql_fetch_array(mysql_query("select * from produk
where id_produk = '$_POST[id_produk]'"));
$sisaStok = $ambilProduk[stokproduk] ;
if ($_POST[itempermintaan] > $ambilProduk[stokproduk]){

99
echo "<SCRIPT language=Javascript>
alert('Maaf Stok Produk yang tersedia tidak mencukupi, Silahkan Ulangi
Pengisian Form Produk') </script>
<script>window.location='?pg=permintaan&act=add'</script>";
} else {
$query = mysql_query("INSERT INTO permintaan VALUES
('$_POST[nopermintaan]',
'$_POST[tglpermintaan]','$_POST[id_produk]',
'$_POST[itempermintaan]','$_POST[namapeminta]','$status')");
mysql_query("update produk set stokproduk = '$sisaStok'
where id_produk = '$_POST[id_produk]'");
echo "<script>window.alert('Data Berhasil Di Simpan')
window.location='?pg=permintaan&act=view'</script>";
}}?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1> Data Permintaan ATK</h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Beranda</a></li>
<li class="active"><a href="?pg=permintaan&act=view">Data
Permintaan</a></li>
<li class="active"><a href="#">Tambah Data
Permintaan</a></li></ol</section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-md-12">

100
<!-- general form elements -->
<div class="box box-info">
<div class="box-body">
<!-- form start -->
<form role="form" method = "POST" action="">
<div class="box-body">
<div class="form-group">
<?php
//memulai mengambil datanya
$sql = mysql_query("select * from permintaan");
$num = mysql_num_rows($sql);
if($num <> 0)
{
$kode = $num + 1;
}else
{
$kode = 1;
}
//mulai bikin kode
$bikin_kode = str_pad($kode, 4, "0", STR_PAD_LEFT);
$tahun = date('Ym');
$kode_jadi = "BPJS$tahun$bikin_kode";
?>
<label for="exampleInputEmail1">Nomor Permintaan</label>
<input type="text" class="form-control" id="nopermintaan"
name="nopermintaan" placeholder="Nomor Permintaan" value="<?php echo
$kode_jadi?>" required data-fv-notempty-message="Tidak boleh kosong"
disabled>

101
<input type="hidden" class="form-control" id="nopermintaan"
name="nopermintaan" placeholder="Nomor Permintaan" value="<?php echo
$kode_jadi?>" required data-fv-notempty-message="Tidak boleh kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Permintaan</label>
<input class="form-control" id="date" name="tglpermintaan"
placeholder="MM/DD/YYY" type="text"/></div>
<div class="form-group">
<label for="exampleInputEmail1">Nama Produk</label> <br>
<select class="form-control select2" name="id_produk">
<option value="">--- Silahkan Pilih ---</option>
<optgroup label="--- Nama Produk ---">
<?php
$tampil=mysql_query("SELECT * FROM produk ORDER BY
id_produk");
while($r=mysql_fetch_array($tampil)){
?>
<option value="<?php echo $r['id_produk']?>"><?php echo
$r['nama_produk'] ?></option>
<?php
} ?>
</optgroup> </select></div>
<div class="form-group">
<label for="exampleInputEmail1">Banyak Permintaan</label>
<input type="number" class="form-control" id="itempermintaan"
name="itempermintaan" placeholder="Jumlah Permintaan" required data-fv-
notempty-message="Tidak boleh kosong"></div>
<div class="form-group">
<label for="exampleInputEmail1">Nama Peminta</label>

102
<input type="text" class="form-control" id="namapeminta"
name="namapeminta" placeholder="Nama " required data-fv-notempty-
message="Tidak boleh kosong"></div></div></div></div></div>
<!-- Tombol Bagian Bawah -->
<div class="row">
<!-- left column -->
<div class="col-md-4 col-md-offset-5">
<button type="submit" name ='add' class="btn btn-
info">Simpan</button>
&nbsp;
<button type="reset" class="btn btn-
success">Reset</button></form></div></div></div></div></section></div></di
v>
<?php
break;
case 'terima':
$ambilProduk = mysql_fetch_array(mysql_query("select * from permintaan r join
produk p on (r.id_produk=p.id_produk) where nopermintaan='$_GET[id]'"));
$ambilProduk = mysql_fetch_array(mysql_query("select * from permintaan
where nopermintaan='$_GET[id]'"));
$produk = mysql_fetch_array(mysql_query("select * from produk where
id_produk=$ambilProduk[id_produk]"));
$stokproduk = $produk['stokproduk'] - $ambilProduk['itempermintaan'] ;
$sql = "update produk set stokproduk = $stokproduk where id_produk =
$ambilProduk[id_produk]";
mysql_query($sql);
$sql_status = "update permintaan SET status = 1 WHERE
nopermintaan='$_GET[id]'";
mysql_query($sql_status);
echo "<script>window.location='?pg=permintaan&act=view'</script>";
break;

103
case 'delete':
$ambilProduk = mysql_fetch_array(mysql_query("select * from permintaan r
join produk p on (r.id_produk=p.id_produk) where
nopermintaan='$_GET[id]'"));
$stokproduk = $ambilProduk[stokproduk];
mysql_query("update produk set stokproduk = '$stokproduk'
where id_produk = '$ambilProduk[id_produk]'");
mysql_query("DELETE FROM permintaan WHERE
nopermintaan='$_GET[id]'");
echo "<script>window.location='?pg=permintaan&act=view'</script>";
break; }?>

17. Dashboard ( User )


<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>Dashboard </h1>
<ol class="breadcrumb">
<li><a href="?pg=dashboard"><i class="fa fa-dashboard"></i>
Home</a></li>
<li class="active">Dashboard</li></ol></section><br/><br/><br/>
<div class="row">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="callout callout-danger">
<marquee><h4>Selamat Datang "<?php echo
strtoupper($_SESSION['nama']);?>" DI APLIKASI STOK BARANG
ATK</h4></marquee></p></div>
<div class="panel panel-default">

104
<div class="panel-body">
<div class="col-sm-12">
<th>Waktu Login Anda </th>
<th>:</th>
<td><?php date_default_timezone_set("Asia/Jakarta"); echo
$date = date(' H:i:s'); ?></td>
</tr>
<h4><u>Permintaan Barang ATK </u> </h4>
<p><b>Hai. Sebelum Kamu Meminta Barang ATK. Kami
Harap Kamu Mau Mengikuti Langkah-Langkah Berikut Ini :</b></p>
<p style="text-align:justify">
<tr><ul><br>
<li style="text-align:justify">
Pastikan Check Terlebih Dahulu Data Produk ATK
Yang Tersedia Untuk Permintaan Produk,Apakah Stoknya Ada Atau Tidak.
Anda Bisa Menchecknya Di : <br><font
color="blue"><b><a href="?pg=produk&amp;act=view"> Data Produk
</a>"</b></font></li>
<br><li style="text-align:justify">
Setelah Di Check Silahkan Buat Data Permintaan
Barang Anda Di <font color="blue" size="3"><b><br>"<a href="?
pg=permintaan&amp;act=view"> Tabel Permintaan ATK </a>"</b></font>
</li><br>
<li style="text-align:justify">Pastikan Form Data Permintaan Anda Sudah Betul
Dan Statusnya Nanti Akan Keluar ( Diproses ) Maka Anda Menunggu Untuk
Pihak Admin Untuk Memproses.<br> <font color="red"><b>"Diharapkan Setelah
Meinputkan Data Permintaan ATK Agar Segera Menghubungi Pihak Admin
Permintaan Barang ATK Dengan Memberitahukan Nomor Permintaan Anda VIA
Telegram :"</b></font><ul><br>
<li> Indra Jaya <font color="blue"><b>" <a href="https://t.me/Berjayalah"
target="blank"> Telegram "</a></b></font></li>
<li> Wellyngthon Oktavianus Sijabat

105
<font color="blue"><b>" <a href="https://t.me/Wellyngthon" target="blank">
Telegram "</a></b></font></li>
<li> Rahmat Kurniawan
<font color="blue"><b>" <a href="https://t.me/rmt_kurniawan" target="blank">
Telegram "</a></b></font></li> </li></li></ul>
<br>
<li style="text-align:justify">
Setelah Anda Melapor Ke Admin. Maka Permintaan
Anda Akan Segera Di Proses. </li>
</ul><p>
<p><b>Penutup :</b></p>
<p><font color="blue"><b>Terimakasih atas waktunya.... Semoga
Bapak/Ibu ..........sehat selalu.... </b></font></p>
<p> <font color="blue"><b> Dimohon Kerja Sama Bapak/Ibu Untuk Mengikuti
Tata Cara Permintaan Barang Diatas</b></font></p><p>
<font color="blue"><b>Selamat Bekerja <?php echo
strtoupper($_SESSION['nama']);?>.... <br> Patuhi Protokol Kesehatan,Sering-
Sering Cuci Tangan Dan Jaga Kesehatan.
<br>Semoga <?php echo strtoupper($_SESSION['nama']);?> Diberi Kesehatan
Selalu. </b></font>
</p></div></div></div></div></div></div></div>

106

You might also like