LISTING KODING
koneksi.php
<?php
$mysql_user="root"; $mysql_password=""; $mysql_database="koperasi"; $mysql_host="localhost"; $koneksi_db =
mysql_connect($mysql_host, $mysql_user, $mysql_password); mysql_select_db($mysql_database, $koneksi_db);
error_reporting(E_STRICT | ~E_NOTICE);
define( 'VALIDASI', 1 ); define("ttd","Eca");
date_default_timezone_set('Asia/Jakarta' );
$tanggal=
mktime(date("m"),date("d"),date("Y")); $tglsekarang = date("Y-m-d", $tanggal); ?>
Index.php
<!DOCTYPE html> <html lang="en"> <head>
<meta charset="UTF-8"> <title>Form Login</title> <meta name="viewport"
content="width=device-width, initial-scale=1.0">
<!-- bootstrap-css --> <link rel="stylesheet" href="css/bootstrap.css">
<link rel="stylesheet" href="css/style-login.css">
</head> <body>
<div class="container">
<div class="row" style="margin-top:20px">
<div class="col-xs-12 col-sm-8 col-md-6 col-sm-offset-2 col-md-offset-3"> <form name="f1" action="proses-login.php" method="POST">
<fieldset>
<h2>PT.PLN (Persero) WS2JB</h2> <h3>Please Sign In</h2>
<hr class="colorgraph"> <div class="form-group">
<input type="text" name="username" id="username" class="form-control input-lg" placeholder="Username" required>
</div>
<div class="form-group"> <input type="password"
name="password" id="password" class="form-control input-lg" placeholder="Password" required> </div>
<hr class="colorgraph"> <div class="row">
<div class="col-xs-6 col-sm-6 col-md-12">
<input type="submit" class="btn btn-lg btn-primary btn-block" value="Sign In"></div>
</div> </fieldset> </form> </div> </div> </body> </html>
Menu.php
<?php
session_start();
include ('koneksi.php');
defined("VALIDASI") or die( 'Tidak diperkenankan mengakses file ini secara langsung !' );
if($_SESSION['level']=='admin' || $_SESSION['level']=='anggota') { include ('include/terbilang.php'); include ('paginator.class.php'); ?>
<!DOCTYPE html> <html>
<head>
<meta name="viewport"
content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){
window.scrollTo(0,1); } </script> <!-- bootstrap-css -->
<link rel="stylesheet" href="css/bootstrap.css"> <!-- //bootstrap-css --> <!-- Custom CSS -->
<link href="css/style.css" rel='stylesheet' type='text/css' />
<!-- font CSS --> <link
href='//fonts.googleapis.com/css?family =Roboto:400,100,100italic,300,300italic ,400italic,500,500italic,700,700italic,90 0,900italic' rel='stylesheet'
type='text/css'>
<!-- font-awesome icons --> <link rel="stylesheet"
href="css/font.css" type="text/css"/> <link href="css/font-awesome.css" rel="stylesheet">
<!-- //font-awesome icons --> <script
src="js/jquery2.0.3.min.js"></script> <script src="js/modernizr.js"></script> <script src="js/screenfull.js"></script> <script>
$(function ()
{$('#supported').text('Supported/allowed : ' + !!screenfull.enabled);
if (!screenfull.enabled) {
return false; }
$('#toggle').click(function () { screenfull.toggle($('#container')[0]); });
}); </script>
<!-- calendar -->
<link type="text/css" href="css/jquery-ui-1.8.6.custom.css" rel="stylesheet" /> <script type="text/javascript"
src="js/jquery-1.4.2.min.js"></script> <script type="text/javascript"
src="js/jquery-ui-1.8.6.custom.min.js"></script> <script type="text/javascript" src="js/date.js"></script> <!-- //calendar --> <!-- tables -->
<link rel="stylesheet" type="text/css" href="css/table-style.css" />
<link rel="stylesheet" type="text/css" href="css/basictable.css" />
<script type="text/javascript"
src="js/jquery.basictable.min.js"></scrip t>
<script type="text/javascript"> $(document).ready(function() { $('#table').basictable();
$('#table-breakpoint').basictable({ breakpoint: 768
});
$('#table-swap-axis').basictable({ swapAxis: true
});
$('#table-force-off').basictable({ forceResponsive: false
});
$('#table-no-resize').basictable({ noResize: true
});
$('#table-two-axis').basictable(); $('#table-max-height').basictable({ tableWrapper: true
}); }); </script> <!-- //tables -->
<script type="text/javascript"> function ambil_status1(){ $.ajax({
type: "POST",
url: "include/aksi.php?aksi=simpanan", dataType:'json',
success: function(response){
$("#jumlah1").text(""+response+""); timer =
} }); }
$(document).ready(function(){ ambil_status1();
}); //
function ambil_status2(){ $.ajax({
type: "POST",
url: "include/aksi.php?aksi=penarikan", dataType:'json',
success: function(response){
$("#jumlah2").text(""+response+""); timer =
setTimeout("ambil_status2()",3000); }
}); }
$(document).ready(function(){ ambil_status2();
}); //
function ambil_status3(){ $.ajax({
type: "POST",
url: "include/aksi.php?aksi=pinjaman", dataType:'json',
success: function(response){
$("#jumlah3").text(""+response+""); timer =
setTimeout("ambil_status3()",3000); }
}); }
$(document).ready(function(){ ambil_status3();
}); //
function ambil_status4(){ $.ajax({
type: "POST",
url: "include/aksi.php?aksi=angsuran", dataType:'json',
success: function(response){
$("#jumlah4").text(""+response+""); timer =
setTimeout("ambil_status4()",3000); }
});
}
$(document).ready(function(){ ambil_status4();
}); // </script>
<script language="javascript"> function getkey(e)
{
if (window.event)
return window.event.keyCode; else if (e)
return e.which; else
return null; }
function angkadanhuruf(e, goods, field) {
var angka, karakterangka; angka = getkey(e);
if (angka == null) return true;
karakterangka =
String.fromCharCode(angka); karakterangka =
karakterangka.toLowerCase(); goods = goods.toLowerCase();
// check goodkeys
if (goods.indexOf(karakterangka) != -1) return true;
// control angka
if ( angka==null || angka==0 || angka==8 || angka==9 || angka==27 )
return true;
if (angka == 13) { var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i]) break;
i = (i + 1) % field.form.elements.length; field.form.elements[i].focus();
return false; };
// else return false return false; }
</head>
<body class="dashboard-page">
<nav class="main-menu"> <ul>
<li class="has-subnav"> a href="javascript:;">
<i class="icon-user nav-icon"></i> <span class="nav-text"><?php echo $_SESSION['nama']?></span> <i class="icon-angle-right"></i><i class="icon-angle-down"></i> </a>
<ul>
<li> <a class="subnav-text"
href="menu.php?p=profile-edit"><i class="fa fa-user"></i> Profile</a> </li>
<li> <a class="subnav-text"
href="logout.php"><i class="fa fa-sign-out"></i> Logout</a> </li>
</ul> </li> <li>
<a href="menu.php?p=home"> <i class="fa fa-home nav_icon"></i> <span
class="nav-text">Dashboard</span> </a>
</li> <?php
if($_SESSION['level']=='admin'){ ?> <li class="has-subnav">
<a href="javascript:;"> <i class="fa fa-list-ul" aria-hidden="true"></i>
<span class="nav-text">Data Master</span>
<i class="icon-angle-right"></i><i class="icon-angle-down"></i> </a>
<ul>
<li><a class="subnav-text"
href="menu.php?p=anggota-view"><i class="icon-user"></i>
Anggota</a></li> </ul>
</li>
<li class="has-subnav"> a href="javascript:;">
<i class="fa fa-list-ul" aria-hidden="true"></i>
<span class="nav-text">Data Pengajuan</span>
<i class="icon-angle-right"></i><i class="icon-angle-down"></i> </a>
<ul>
<li><a class="subnav-text"
href="menu.php?p=pengajuan-simpanan-view"><i class="fa fa-check-square-o"></i> Simpanan <i id="jumlah1">0</i></a></li> <li><a class="subnav-text"
href="menu.php?p=pengajuan-penarikan-view"><i class="fa fa-check-square-o"></i> Penarikan <i id="jumlah2">0</i></a></li> <li><a class="subnav-text"
href="menu.php?p=pengajuan-pinjaman-view"><i class="fa fa-check-square-o"></i> Pinjaman <i
id="jumlah3">0</i></a></li> <li><a class="subnav-text"
href="menu.php?p=pengajuan-angsuran-view"><i class="fa fa-check-square-o"></i> Angsuran
</ul> </li>
<li class="has-subnav"> <a href="javascript:;"> <i class="fa fa-list-ul" aria-hidden="true"></i> <span class="nav-text">Transaksi</span>
<i class="icon-angle-right"></i><i class="icon-angle-down"></i> </a>
<ul>
<li><a class="subnav-text"
href="menu.php?p=simpanan-view"><i class="fa fa-check-square-o"></i> Simpanan</a></li>
<li><a class="subnav-text"
<li><a class="subnav-text"
href="menu.php?p=pinjaman-view"><i class="fa fa-check-square-o"></i> Pinjaman</a></li>
<li><a class="subnav-text"
href="menu.php?p=angsuran-view"><i class="fa fa-check-square-o"></i> Angsuran</a></li>
</ul> </li>
<li class="has-subnav"> <a href="javascript:;">
<i class="icon-print nav-icon"></i> <span class="nav-text">Laporan</span> <i class="icon-angle-right"></i><i class="icon-angle-down"></i> </a>
<ul><li><a class="subnav-text" href="menu.php?p=simpanan-laporan"><i class="icon-print"></i> Simpanan</a></li>
<li><a class="subnav-text" href="menu.php?p=penarikan-laporan"><i class="icon-print"></i> Penarikan</a></li>
<li><a class="subnav-text" href="menu.php?p=pinjaman-laporan"><i class="icon-print"></i> Pinjaman</a></li>
<li><a class="subnav-text" href="menu.php?p=angsuran-laporan"><i class="icon-print"></i> Angsuran</a></li>
</ul> </li> <?php
}if($_SESSION['level']=='anggota'){ ?> <li class="has-subnav">
<a href="javascript:;"> <i class="fa fa-list-ul" aria-hidden="true"></i> <span class="nav-text">Transaksi</span>
<i class="icon-angle-right"></i><i class="icon-angle-down"></i> </a>
<ul>
<li><a class="subnav-text"
href="menu.php?p=simpanan-tambah"><i class="fa fa-check-square-o"></i> Simpanan</a></li>
<li><a class="subnav-text"
href="menu.php?p=penarikan-tambah"><i class="fa fa-check-square-o"></i> Penarikan</a></li>
<li><a class="subnav-text"
href="menu.php?p=pinjaman-tambah"><i class="fa fa-check-square-o"></i> Pinjaman</a></li>
<li><a class="subnav-text"
href="menu.php?p=angsuran-tambah"><i class="fa fa-check-square-o"></i> Angsuran</a></li>
</ul></li>
<li class="has-subnav"> <a href="javascript:;">
<i class="icon-print nav-icon"></i> <span class="nav-text">Laporan</span> <i class="icon-angle-right"></i><i class="icon-angle-down"></i> </a>
<ul>
<li><a class="subnav-text"
href="menu.php?p=simpanan-view"><i class="icon-print"></i> Simpanan & Penarikan</a></li>
<li><a class="subnav-text"
href="menu.php?p=pinjaman-view"><i class="icon-print"></i> Pinjaman & Angsuran</a></li>
</ul> </li> <?php } ?> </ul>
<ul class="logout">
<li><a href="logout.php"><i
class="icon-off nav-icon"></i><span
class="nav-text">Logout</span></a></li> </ul>
</nav>
<section class="wrapper scrollable"> <nav class="user-menu">
<a href="javascript:;" class="main-menu-access">
<i class="icon-proton-logo"></i> <i class="icon-reorder"></i> </a>
<section class="title-bar">
<div class="logo" style="width:80%;"> <h1><a
href="menu.php?p=home"><img src="images/logo.png" alt=""
style="width:70px;height:50px;"/>Aplik asi Koperasi PT.PLN</a></h1>
</div>
<div class="header-right"> <div class="profile_details_left"> <div class="full-screen">
<section class="full-top">
<button id="toggle"><i class="fa fa-arrows-alt"
aria-hidden="true"></i></button> </section>
</div> </div> </div>
<div class="clearfix"> </div> </section>
<div class="agile-grids"> <?php
if(!empty($_GET['p'])) {
if(file_exists("file/$_GET[p].php")) {
include("file/$_GET[p].php"); }
else {
echo "Error !<br/>Halaman tidak ditemukan !!!";
} } else {
include 'file/home.php'; }
?> </div> <!-- footer --> <div class="footer">
<p>© 2017. All Rights Reserved . Eca</p>
</div>
<!-- //footer --> </section>
<script src="js/bootstrap.js"></script>
</body> </html> <?php }else{ echo '<script
language="javascript">alert("Tidak Dapat Akses Data..!!");
document.location="index.php";</script >';
} ?>
Proseslogin.php
<?php
include'koneksi.php'; session_start();
if(empty($_POST['username'])): echo "<script>alert('Maaf,Periksa Username anda.');history.go(-1);</script>";
elseif(empty($_POST['password'])): echo "<script>alert('Maaf,Periksa Password anda.');history.go(-1);</script>"
exit(); endif;
$perintah_query=mysql_query(" SELECT *
FROM user
WHERE username = '$_POST[username]' AND password = md5( '$_POST[password]' ) ");
if($hasil_cek=mysql_num_rows($perint ah_query))
{ //sukess
$datauser=mysql_fetch_array($perintah _query);
$_SESSION['user'] = $_POST['username']; $_SESSION['nama'] = $datauser['nama'];
$_SESSION['level'] = $datauser['level']; echo $_SESSION['level'];
echo "<script>alert('Maaf, Username atau Password Anda
Salah!');history.go(-1);</script>"; }
?>
Logout.php
<?php
session_start();
header("Location: index.php"); session_destroy();
break; ?>
Login.php
<?php
defined("VALIDASI") or die( 'Tidak diperkenankan mengakses file ini secara langsung !' );
if($_SESSION['level']=='admin') { ?>
<br>
<form action="" method="GET"> <input type="hidden" name="p" value="<?php echo $_GET['p'];?>"> <button class="btn btn-success" type="submit"><i class="icon-black icon-search"></i></button>
<input class="input" type="text" name="keyword" placeholder="Ketikan Kata Kunci...." >
<a href="file/anggota-cetak.php" target="_blank">
<button class="btn btn-primary" type="button"><i class="icon-white icon-print"></i> Cetak</button>
</a>
<span style="float:right;padding-top:20px;">
<a href="menu.php?p=anggota-tambah">
<button class="btn btn-primary" type="button"><i class="icon-white icon-plus"></i> Tambah Data Anggota</button>
</a> </span> </form>
<div class="clearfix"></div> <div class="blank">
<h3>Data Anggota Koperasi PT.PLN</h3>
<table id="table"> <thead>
<tr>
<th style="text-align:center;">#</th> <th>NIP</th>
<th>Nama</th> <th>Bagian</th> <th>Telepon</th> <th>Tgl.Masuk</th> <th>No.Rekening</th>
<th style="text-align:center;">Aksi</th> </tr>
</thead> <?php
$keyword = $_GET['keyword'];
//buat kelas paginator baru dengan nama $page
$page = new paginator(); //atur jumlah baris per halaman $page->items_per_page = 10; $sql_tbldata=("SELECT * FROM anggota");
if(!empty($keyword)):
$sql_tbldata .=" WHERE id_anggota LIKE '%$keyword%'";
$sql_tbldata .=" OR nama_anggota LIKE '%$keyword%'";
endif;
$sql_tbldata .= " ORDER BY id_anggota ASC";
$page->items_total =
mysql_num_rows(mysql_query($sql_tbl data));
$page->paginate();
$sql_tbldata .= " $page->limit"; $query = mysql_query($sql_tbldata); echo mysql_error();
$prevPage = (int)$_GET['page']-1; $i = $prevPage*(int)$_GET['ipp']+1; $psn=mysql_query($sql_tbldata) or die (mysql_error());
if(mysql_num_rows($psn) > 0): while($data=mysql_fetch_object($psn)) {
$date1 = date_create($data->tanggal_masuk);
?> <tbody> <tr>
<td style="text-align:center;"><?php echo $i;?></td>
<td><?php echo
$data>id_anggota;?></td> <td><?php echo
$data>nama_anggota;?></td>
<td><?php echo $data->bagian;?></td> <td><?php echo $data->telepon;?></td> <td><?php echo
$tanggal_masuk;?></td> <td><?php echo $data->rekening?></td>
<td style="text-align:center;"> <a href="menu.php?p=anggota-edit&id=<?php echo
$data->id_anggota?>"><button class="btn btn-success" type="button"><i
class="icon-pencil"></i></button></a> <a
href="menu.php?p=anggota-hapus&id=<?php echo $data->id_anggota?>" onclick="return confirm('Apakah anda yakin akan menghapus data ini?')"><button class="btn btn-danger"
type="button"><i class="icon-trash"></i></button></a> </td>
</tr> </tbody> <?php $i++; } else:
echo "TIDAK ADA DATA."; endif;
?> <tr>
<td colspan="8">
<ul class="pagination pagination-mini"> <li><?php echo
$page->display_pages();?></li> </ul>
</td> </tr>
</table>
</div>
<!-- //tables --> <?php
}else{ echo '<script
language="javascript">alert("Tidak Dapat Akses Data..!!");
document.location="index.php";</script >';
} ?>
Home.php
<?php
defined("VALIDASI") or die( 'Tidak diperkenankan mengakses file ini secara langsung !' );
if($_SESSION['level']=='admin' || $_SESSION['level']=='anggota') { if($_SESSION['level']=='admin') { ?>
<div class="blank">
<div class="panel panel-widget forms-panel">
<div class="forms">
<div class="form-grids widget-shadow" data-example-id="basic-forms"> <div class="form-title">
<h4><i class="icon-home"></i> Selamat Datang Di Aplikasi Koperasi PT.PLN</h4>
</div>
<div class="form-body"> <div class="social grid"> <div class="grid-info">
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<?php
$data_simpanan1=mysql_fetch_array(m ysql_query("select sum(total_simpanan) as simpanan_pokok
from simpanan
from simpanan where jenis_simpanan='Wajib'"));
$data_simpanan3=mysql_fetch_array(m ysql_query("select sum(total_simpanan) as simpanan_sukarela
from simpanan
where jenis_simpanan='Sukarela'")); $simpanan_pokok =
number_format($data_simpanan1['simp anan_pokok'],0,',','.');
$simpanan_wajib =
number_format($data_simpanan2['simp anan_wajib'],0,',','.');
$simpanan_sukarela =
number_format($data_simpanan3['simp anan_sukarela'],0,',','.');
$jumlah_simpanan =
$data_simpanan1['simpanan_pokok']+$ data_simpanan2['simpanan_wajib']+$dat a_simpanan3['simpanan_sukarela']; $total_simpanan =
number_format($jumlah_simpanan,0,',',' .');
?>
<h3 style="color:white;"><?php echo 'Rp.',$simpanan_pokok,',-'?></h3> <a href="#"><h6
style="color:white;">Simpanan Pokok</h6></a>
</div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$simpanan_wajib,',-'?></h3> <a href="#"><h6
style="color:white;">Simpanan Wajib</h6></a>
</div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon">
<i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$simpanan_sukarela,',-'?></h3> <a href="#"><h6
style="color:white;">Simpanan Sukarela</h6></a>
</div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments views"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$total_simpanan,',-'?></h3> <a href="#"><h6
style="color:white;">Total Simpanan</h6></a> </div>
<div class="clearfix"> </div> </div>
</div>
<div class="clearfix"> </div> <!-- end -->
<div class="grid-info">
<div class="col-md-3 top-comment-grid">
<div style="background:transparent;"> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<?php
$data_transaksi1=mysql_fetch_array(my sql_query("select sum(jumlah_transaksi) as jumlah_transaksi1 from
simpanan,transaksi_simpanan where
simpanan.id_simpanan=transaksi_simpa nan.id_simpanan and
$data_transaksi2=mysql_fetch_array(my sql_query("select sum(jumlah_transaksi) as jumlah_transaksi2
from simpanan,transaksi_simpanan where
simpanan.id_simpanan=transaksi_simpa nan.id_simpanan and
simpanan.jenis_simpanan='Sukarela' and
transaksi_simpanan.status='Diterima'")); $jumlah_transaksi1 =
number_format($data_transaksi1['jumla h_transaksi1'],0,',','.');
$jumlah_transaksi2 =
number_format($data_transaksi2['jumla h_transaksi2'],0,',','.');
$jumlah_transaksi3 =
$data_transaksi1['jumlah_transaksi1']+$ data_transaksi2['jumlah_transaksi2']; $total_transaksi =
number_format($jumlah_transaksi3,0,',', '.');
?>
<h3 style="color:white;"><?php echo 'Rp.',$jumlah_transaksi1,',-'?></h3> <a href="#"><h6
style="color:white;">Transaksi Simpanan Wajib</h6></a> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$jumlah_transaksi2,',-'?></h3> <a href="#"><h6
style="color:white;">Transaksi Simpanan Sukarela</h6></a> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments views"> <div class="comments-icon"> <i class="fa fa-money"></i>
</div>
<h3 style="color:white;"><?php echo 'Rp.',$total_transaksi,',-'?></h3> <a href="#"><h6
style="color:white;">Total Transaksi Simpanan</h6></a>
</div>
<div class="clearfix"> </div> </div>
</div>
<div class="clearfix"> </div> <!-- end -->
<div class="grid-info">
<div class="col-md-3 top-comment-grid">
<div style="background:transparent;"> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<?php
$data_penarikan1=mysql_fetch_array(m ysql_query("select
sum(jumlah_penarikan) as jumlah_penarikan1 from simpanan,penarikan_simpanan where
simpanan.id_simpanan=penarikan_simp anan.id_simpanan and
simpanan.jenis_simpanan='Wajib' and penarikan_simpanan.status='Diterima'")) ;
$data_penarikan2=mysql_fetch_array(m ysql_query("select
sum(jumlah_penarikan) as jumlah_penarikan2
from simpanan,penarikan_simpanan where
simpanan.id_simpanan=penarikan_simp anan.id_simpanan and
simpanan.jenis_simpanan='Sukarela' and
$jumlah_penarikan1 =
number_format($data_penarikan1['juml ah_penarikan1'],0,',','.');
$jumlah_penarikan2 =
number_format($data_penarikan2['juml ah_penarikan2'],0,',','.');
$jumlah_penarikan3 =
$data_penarikan1['jumlah_penarikan1'] +$data_penarikan2['jumlah_penarikan2' ];
$total_penarikan =
number_format($jumlah_penarikan3,0,',' ,'.');
?>
<h3 style="color:white;"><?php echo 'Rp.',$jumlah_penarikan1,',-'?></h3> <a href="#"><h6
style="color:white;">Penarikan Simpanan Wajib</h6></a> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$jumlah_penarikan2,',-'?></h3> <a href="#"><h6
style="color:white;">Penarikan Simpanan Sukarela</h6></a> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments views"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$total_penarikan,',-'?></h3> <a href="#"><h6
style="color:white;">Total Penarikan Simpanan</h6></a>
</div>
<div class="clearfix"> </div> </div>
</div>
<div class="clearfix"> </div> <hr>
<!-- end -->
<div class="grid-info">
<div class="col-md-3 top-comment-grid">
<div style="background:transparent;"> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments tweets"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<?php
$data_pinjaman1=mysql_fetch_array(m ysql_query("select sum(total_pinjaman) as total_pinjaman1
from pinjaman
where status='Lunas'"));
$data_pinjaman2=mysql_fetch_array(m ysql_query("select sum(total_pinjaman) as total_pinjaman2
from pinjaman
where status='Belum Lunas' or status='Diterima'"));
$total_pinjaman1 =
number_format($data_pinjaman1['total_ pinjaman1'],0,',','.');
$total_pinjaman2 =
number_format($data_pinjaman2['total_ pinjaman2'],0,',','.');
$total_pinjaman3 =
$data_pinjaman1['total_pinjaman1']+$d ata_pinjaman2['total_pinjaman2']; $jumlah_pinjaman =
number_format($total_pinjaman3,0,',','.') ;
?>
<h3 style="color:white;"><br><?php echo 'Rp.',$total_pinjaman1,',-'?></h3> <a href="#"><h6
style="color:white;">Pinjaman Lunas</h6></a>
</div>
<div class="col-md-3 top-comment-grid">
<div class="comments tweets"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><br><?php echo 'Rp.',$total_pinjaman2,',-'?></h3> <a href="#"><h6
style="color:white;">Pinjaman Belum Lunas</h6></a>
</div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments views"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><br><?php echo 'Rp.',$jumlah_pinjaman,',-'?></h3> <a href="#"><h6
style="color:white;">Total Pinjaman</h6></a> </div>
<div class="clearfix"> </div> </div>
</div>
<div class="clearfix"> </div> </div>
</div>
<div class="clearfix"> </div> </div>
</div> </div> </div> <?php
}if($_SESSION['level']=='anggota') { ?>
<div class="blank">
<div class="panel panel-widget forms-panel">
<div class="forms">
<div class="form-grids widget-shadow" data-example-id="basic-forms"> <div class="form-title">
<h4><i class="icon-home"></i> Selamat Datang Di Aplikasi Koperasi PT.PLN</h4>
</div>
<div class="form-body"> <div class="social grid"> <div class="grid-info">
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<?php
$data_simpanan1=mysql_fetch_array(m ysql_query("select sum(total_simpanan) as simpanan_pokok
from simpanan
where jenis_simpanan='Pokok' and id_anggota='$_SESSION[user]'")); $data_simpanan2=mysql_fetch_array(m ysql_query("select sum(total_simpanan) as simpanan_wajib
from simpanan
where jenis_simpanan='Wajib' and id_anggota='$_SESSION[user]'")); $data_simpanan3=mysql_fetch_array(m ysql_query("select sum(total_simpanan) as simpanan_sukarela
from simpanan
where jenis_simpanan='Sukarela' and id_anggota='$_SESSION[user]'")); $simpanan_pokok =
number_format($data_simpanan1['simp anan_pokok'],0,',','.');
$simpanan_wajib =
number_format($data_simpanan2['simp anan_wajib'],0,',','.');
$simpanan_sukarela =
number_format($data_simpanan3['simp anan_sukarela'],0,',','.');
$jumlah_simpanan =
$data_simpanan1['simpanan_pokok']+$ data_simpanan2['simpanan_wajib']+$dat a_simpanan3['simpanan_sukarela'];
$total_simpanan =
number_format($jumlah_simpanan,0,',',' .');
?>
<a href="#"><h6
style="color:white;">Simpanan Pokok</h6></a></div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$simpanan_wajib,',-'?></h3> <a href="#"><h6
style="color:white;">Simpanan Wajib</h6></a>
</div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$simpanan_sukarela,',-'?></h3> <a href="#"><h6
style="color:white;">Simpanan Sukarela</h6></a>
</div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments views"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$total_simpanan,',-'?></h3> <a href="#"><h6
style="color:white;">Total Simpanan</h6></a> </div>
<div class="clearfix"> </div> </div>
</div>
<div class="clearfix"> </div> <!-- end -->
<div class="grid-info">
<div class="col-md-3 top-comment-grid">
<div style="background:transparent;"> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<?php
$data_transaksi1=mysql_fetch_array(my sql_query("select sum(jumlah_transaksi) as jumlah_transaksi1
from simpanan,transaksi_simpanan where
simpanan.id_simpanan=transaksi_simpa nan.id_simpanan and
simpanan.jenis_simpanan='Wajib' and transaksi_simpanan.status='Diterima' and
transaksi_simpanan.id_anggota='$_SES SION[user]'"));
$data_transaksi2=mysql_fetch_array(my sql_query("select sum(jumlah_transaksi) as jumlah_transaksi2
from simpanan,transaksi_simpanan where
simpanan.id_simpanan=transaksi_simpa nan.id_simpanan and
simpanan.jenis_simpanan='Sukarela' and
transaksi_simpanan.status='Diterima' and
transaksi_simpanan.id_anggota='$_SES SION[user]'"));
$jumlah_transaksi1 =
number_format($data_transaksi1['jumla h_transaksi1'],0,',','.');
$jumlah_transaksi2 =
number_format($data_transaksi2['jumla h_transaksi2'],0,',','.');
$jumlah_transaksi3 =
$total_transaksi =
number_format($jumlah_transaksi3,0,',', '.');
?>
<h3 style="color:white;"><?php echo 'Rp.',$jumlah_transaksi1,',-'?></h3> <a href="#"><h6
style="color:white;">Transaksi Simpanan Wajib</h6></a> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$jumlah_transaksi2,',-'?></h3> <a href="#"><h6
style="color:white;">Transaksi Simpanan Sukarela</h6></a> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments views"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$total_transaksi,',-'?></h3> <a href="#"><h6
style="color:white;">Total Transaksi Simpanan</h6></a>
</div>
<div class="clearfix"> </div> </div>
</div>
<div class="clearfix"> </div> <!-- end -->
<div class="grid-info">
<div class="col-md-3 top-comment-grid">
<div style="background:transparent;"> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<?php
$data_penarikan1=mysql_fetch_array(m ysql_query("select
sum(jumlah_penarikan) as jumlah_penarikan1
from simpanan,penarikan_simpanan where
simpanan.id_simpanan=penarikan_simp anan.id_simpanan and
simpanan.jenis_simpanan='Wajib' and penarikan_simpanan.status='Diterima' and
penarikan_simpanan.id_anggota='$_SE SSION[user]'"));
$data_penarikan2=mysql_fetch_array(m ysql_query("select
sum(jumlah_penarikan) as jumlah_penarikan2
from simpanan,penarikan_simpanan where
simpanan.id_simpanan=penarikan_simp anan.id_simpanan and
simpanan.jenis_simpanan='Sukarela' and
penarikan_simpanan.status='Diterima' and
penarikan_simpanan.id_anggota='$_SE SSION[user]'"));
$jumlah_penarikan1 =
number_format($data_penarikan1['juml ah_penarikan1'],0,',','.');
$jumlah_penarikan2 =
number_format($data_penarikan2['juml ah_penarikan2'],0,',','.');
$jumlah_penarikan3 =
$data_penarikan1['jumlah_penarikan1'] +$data_penarikan2['jumlah_penarikan2' ];
$total_penarikan =
number_format($jumlah_penarikan3,0,',' ,'.');
?>
<a href="#"><h6
style="color:white;">Penarikan Simpanan Wajib</h6></a> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments likes"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$jumlah_penarikan2,',-'?></h3> <a href="#"><h6
style="color:white;">Penarikan Simpanan Sukarela</h6></a> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments views"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><?php echo 'Rp.',$total_penarikan,',-'?></h3> <a href="#"><h6
style="color:white;">Total Penarikan Simpanan</h6></a>
</div>
<div class="clearfix"> </div> </div>
</div>
<div class="clearfix"> </div> <hr>
<!-- end -->
<div class="grid-info">
<div class="col-md-3 top-comment-grid">
<div class="comments tweets"> <div class="comments-icon"> <i class="fa fa-calendar"></i> </div>
<?php
$data_pinjaman1=mysql_fetch_array(m ysql_query("select jatuh_tempo as jatuh_tempo from pinjaman
where status='Belum Lunas' or status='Diterima' and
id_anggota='$_SESSION[user]' order by pinjaman_ke desc"));
$data_pinjaman2=mysql_fetch_array(m ysql_query("select sum(total_pinjaman) as total_pinjaman
from pinjaman
where status='Belum Lunas' or status='Diterima' and
id_anggota='$_SESSION[user]' order by pinjaman_ke desc"));
$data_pinjaman3=mysql_fetch_array(m ysql_query("select sum(sisa_pinjaman) as sisa_pinjaman
from pinjaman
where status='Belum Lunas' or status='Diterima' and
id_anggota='$_SESSION[user]' order by pinjaman_ke desc"));
$date1 =
date_create($data_pinjaman1['jatuh_tem po']);
if($data_pinjaman1['jatuh_tempo']!=''){ $jatuh_tempo=date_format($date1, 'd M Y');
}else{
echo"Tidak Ada Pinjaman"; }
$total_pinjaman =
number_format($data_pinjaman2['total_ pinjaman'],0,',','.');
$sisa_pinjaman =
number_format($data_pinjaman3['sisa_ pinjaman'],0,',','.');
?>
<h3 style="color:white;"><br><?php echo $jatuh_tempo?></h3>
<a href="#"><h6
style="color:white;">Jatuh Tempo</h6></a>
</div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments views"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><br><?php echo 'Rp.',$total_pinjaman,',-'?></h3> <a href="#"><h6
style="color:white;">Total Pinjaman</h6></a> </div>
<div class="clearfix"> </div> </div>
<div class="col-md-3 top-comment-grid">
<div class="comments views"> <div class="comments-icon"> <i class="fa fa-money"></i> </div>
<h3 style="color:white;"><br><?php echo 'Rp.',$sisa_pinjaman,',-'?></h3> <a href="#"><h6
style="color:white;">Sisa Angsuran</h6></a> </div>
<div class="clearfix"> </div> </div>
</div>
<div class="clearfix"> </div> </div>
</div>
<div class="clearfix"> </div> </div>
</div> </div> </div> <?php } }else{ echo '<script
language="javascript">alert("Tidak Dapat Akses Data..!!");
document.location="index.php";</script >';
} ?>
Anggota-tambah.php
<?php
defined("VALIDASI") or die( 'Tidak diperkenankan mengakses file ini secara langsung !' );
if($_SESSION['level']=='admin') { ?>
<div class="blank">
<div class="panel panel-widget forms-panel">
<div class="forms">
<div class="form-grids widget-shadow" data-example-id="basic-forms"> <div class="form-title">
<h4><i class="icon-pencil"></i> Tambah Data Anggota</h4> </div>
<div class="form-body">
<form name="f1" method="post" action="menu.php?p=anggota-simpan" enctype="multipart/form-data"> <div class="form-group"> <label>ID / Nip Anggota</label> <input type="text" name="id_anggota" class="form-control" placeholder="ID / NIP Anggota" required>
</div>
<div class="form-group"> <label>Password</label>
<input type="text" name="password" class="form-control"
placeholder="Password" required> </div>
<div class="form-group"> <label>Nama Anggota</label> <input type="text"
name="nama_anggota" class="form-control" placeholder="Nama Anggota" required>
</div>
<div class="form-group"> <label>Bagian</label>
<select name="bagian" class="form-control" required>
<option
value="DISTRIBUSI">DISTRIBUSI</ option>
<option
<option
value="MANAGER">MANAGER</opt ion>
<option
value="NIAGA">NIAGA</option> <option
value="PERENCANAAN">PERENCA NAAN</option>
<option value="SDM">SDM</option> </select>
</div>
<div class="form-group"> <label>NO Telepon / Hp</label> <input type="text" name="telepon" class="form-control"
placeholder="Phone Number" onKeyPress="return
angkadanhuruf(event,'0123456789',this) " required>
</div>
<div class="form-group"> <label>Tanggal Masuk</label> <div class="input-group"> <input type="text"
name="tanggal_masuk" id="date1" class="form-control"
placeholder="Tanggal Masuk" required>
<span class="input-group-addon"><i class="icon-calendar"></i></span> </div>
</div>
<div class="form-group"> <label>NO Rekening</label> <input type="text" name="rekening" class="form-control"
placeholder="Rekening Number" onKeyPress="return
angkadanhuruf(event,'0123456789',this) " required>
</div>
<div align="center">
<button type="submit" class="btn btn-default w3ls-button">Simpan</button> </div>
</form> </div> </div> </div> </div>
</div>
<!-- //tables --> <?php
}else{ echo '<script
language="javascript">alert("Tidak Dapat Akses Data..!!");
document.location="index.php";</script >';
} ?>
Anggota-edit.php
<?php
defined("VALIDASI") or die( 'Tidak diperkenankan mengakses file ini secara langsung !' );
if($_SESSION['level']=='admin') { $data=mysql_fetch_array(mysql_query( "select * from anggota where
id_anggota='$_GET[id]'")); ?>
<div class="blank">
<div class="panel panel-widget forms-panel">
<div class="forms">
<div class="form-grids widget-shadow" data-example-id="basic-forms"> <div class="form-title">
<h4><i class="icon-edit"></i> Ubah Data Anggota</h4>
</div>
<div class="form-body">
-<form name="f1" method="post" action="menu.php?p=anggota-update" enctype="multipart/form-data"> <div class="form-group"> <label>ID / Nip Anggota</label> <input type="text" name="id_anggota" class="form-control" value="<?php echo $data['id_anggota']?>"
readonly="yes"> </div>
<div class="form-group"> <label>Nama Anggota</label> <input type="text"
name="nama_anggota" class="form-control" value="<?php echo
<div class="form-group"> <label>Bagian</label>
<select name="bagian" class="form-control" required>
<option value="<?php echo $data['bagian']?>"><?php echo $data['bagian']?></option> <option value="bagian 1">bagian 1</option>
<option value="bagian 2">bagian 2</option>
<option value="bagian 3">bagian 3</option>
</select> </div>
<div class="form-group"> <label>NO Telepon / Hp</label> <input type="text" name="telepon" class="form-control" value="<?php echo $data['telepon']?>"
onKeyPress="return
angkadanhuruf(event,'0123456789',this) " required>
</div>
<div class="form-group"> <label>Tanggal Masuk</label> <div class="input-group"> <input type="text"
name="tanggal_masuk" id="date1" class="form-control" value="<?php echo $data['tanggal_masuk']?>" required>
<span class="input-group-addon"><i class="icon-calendar"></i></span> </div>
</div>
<div class="form-group"> <label>NO Rekening</label> <input type="text" name="rekening" class="form-control" value="<?php echo $data['rekening']?>"
onKeyPress="return
angkadanhuruf(event,'0123456789',this) " required>
</div>
<div align="center">
<button type="submit" class="btn btn-default w3ls-button">Simpan</button> </div>
</form>
</div> </div> </div> </div> </div>
<!-- //tables --> <?php
}else{ echo '<script
language="javascript">alert("Tidak Dapat Akses Data..!!");
document.location="index.php";</script >';
} ?>
Anggota-hapus.php
<?php
defined("VALIDASI") or die( 'Tidak diperkenankan mengakses file ini secara langsung !' );
if($_SESSION['level']=='admin') { $sql_hapus=mysql_query("delete from anggota where id_anggota='$_GET[id]' ");
$sql_hapus=mysql_query("delete from user where username='$_GET[id]'"); if($sql_hapus):
echo "<script>alert('Data Berhasil dihapus');location.href='menu.php?p=an ggota-view';</script>";
else:
echo "<script>alert('Data Gagal dihapus!');history.go(-1);';</script>"; endif;
}else{ echo '<script
language="javascript">alert("Tidak Dapat Akses Data..!!");
document.location="index.php";</script >';
} ?>
Anggota-simpan.php
<?php
defined("VALIDASI") or die( 'Tidak diperkenankan mengakses file ini secara langsung !' );
$id_anggota = $_POST['id_anggota']; $password= $_POST['password']; $nama_anggota =
$_POST['nama_anggota']; $bagian = $_POST['bagian']; $telepon = $_POST['telepon']; $tanggal_masuk =
$_POST['tanggal_masuk']; $rekening = $_POST['rekening'];
//panggil data
$sql="select * from anggota where id_anggota ='$id_anggota'"; $proses=mysql_query($sql); $data=mysql_fetch_array($proses); $kode = mysql_num_rows($proses); if ($kode==''){
if(empty($id_anggota)):
echo "<script>alert('ID Anggota Tidak Boleh
Kosong.');location.href='menu.php?p=an ggota-view';</script>";
elseif(empty($password)):
echo "<script>alert('Password Boleh Kosong.');location.href='menu.php?p=an ggota-view';</script>";
elseif(empty($nama_anggota)): echo "<script>alert('Nama Anggota Tidak Boleh
Kosong.');location.href='menu.php?p=an ggota-view';</script>";
elseif(empty($bagian)):
echo "<script>alert('Bagian Tidak Boleh Kosong.');location.href='menu.php?p=an ggota-view';</script>";
elseif(empty($telepon)):
echo "<script>alert('No Telepon Tidak Boleh
Kosong.');location.href='menu.php?p=an ggota-view';</script>";
else:
$sqlSave = "INSERT INTO anggota SET
id_anggota = '$id_anggota', nama_anggota = '$nama_anggota', bagian = '$bagian',
telepon = '$telepon',
tanggal_masuk = '$tanggal_masuk', rekening = '$rekening'";
$querySave = mysql_query($sqlSave);
$sqlSave = "INSERT INTO user SET id_user='',username =
'$id_anggota',password = md5('$password' ),
nama = '$nama_anggota',level ='anggota'";
$querySave = mysql_query($sqlSave); $sqlSave = "INSERT INTO simpanan SET
id_simpanan = '',
id_anggota = '$id_anggota', jenis_simpanan = 'Pokok', total_simpanan = '500000'";
$querySave = mysql_query($sqlSave); if($querySave):
echo "<script>alert('Data berhasil disimpan.');location.href='menu.php?p= anggota-view';</script>";
exit(); else:
echo "<script>alert('Data gagal disimpan.');history.go(-1);</script>"; exit();
endif; exit(); endif; } else {
echo "<script>alert('ID Anggota ($id_anggota) Sudah
Ada.');location.href='menu.php?p=angg ota-tambah';</script>";
exit(); } }else{ echo '<script
language="javascript">alert("Tidak Dapat Akses Data..!!");
document.location="index.php";</script >';
} ?>
Anggota-update.php
<?php
defined("VALIDASI") or die( 'Tidak diperkenankan mengakses file ini secara langsung !' );
if($_SESSION['level']=='admin') { //inisialisasi variabel
$nama_anggota =
$_POST['nama_anggota']; $bagian = $_POST['bagian']; $telepon = $_POST['telepon']; $tanggal_masuk =
$_POST['tanggal_masuk']; $rekening = $_POST['rekening']; $sqlSave = "UPDATE anggota SET nama_anggota = '$nama_anggota', bagian = '$bagian',
telepon = '$telepon',
tanggal_masuk = '$tanggal_masuk', rekening = '$rekening' WHERE id_anggota='$id_anggota'";
$querySave = mysql_query($sqlSave); $sqlSave = "UPDATE user SET username = '$id_anggota',nama = '$nama_anggota' WHERE username='$id_anggota'";
$querySave = mysql_query($sqlSave); if($querySave):
echo "<script>alert('Perubahan Data berhasil
disimpan.');location.href='menu.php?p= anggota-view';</script>";
exit(); else:
echo "<script>alert(Perubahan Data Gagal Disimpan.');history.go(-1);</script>";
exit(); endif; }else{ echo '<script
language="javascript">alert("Tidak Dapat Akses Data..!!");
document.location="index.php";</script >';
} ?>
Anggota-cetak.php
<?php ob_start();
include ('../koneksi.php'); include ("../mpdf/mpdf.php"); $mpdf=new mPDF('c','A4',9,'Times New Roman');
$mpdf->mirrorMargins = true;
$mpdf->SetDisplayMode('fullpage','two'); date_default_timezone_set('Asia/Jakarta' );
$tanggal=
mktime(date("m"),date("d"),date("Y")); $tglsekarang = date("d M Y", $tanggal); $ttd=ttd;
$bu=buka($wh); $html ="
<table width=100%> <tr>
<td height=20 align=right><img src=../images/logo.png width=100px height=70px></td>
</tr> <tr>
<td align=center height=60 style=font-size:20px;>Laporan Data Anggota Koperasi PT.PLN</td>
</tr> </table> <br>
<table width=100% border=1>
<tr style=background-color:#e8eaeb; > <th width=2>No.</th>
<th width=90>ID Anggota</th> <th width=150>Nama Anggota</th> <th width=100>Bagian</th>
<th width=70>No Telepon</th> <th width=80>Tanggal Masuk</th> <th width=120>No Rekening</th> </tr>
<tr> $bu </tr> </table> <br>
<table width=100%> <tr>
<td width=75% height=77> </td> <td>Mengetahui, $tglsekarang <br> Bendahara Koperasi </td>
</tr> <tr>
<td> </td>
<td height=60> </td> </tr>
<tr>
<td height=29 valign=bottom>$ttd</td> </tr>
</table> ";
$mpdf->WriteHTML($html); $mpdf->Output('Data Anggota','I'); exit;
function buka($wh){
$sql_tbldata=("SELECT * from anggota order by id_anggota asc");
$query = mysql_query($sql_tbldata); echo mysql_error();
$psn=mysql_query($sql_tbldata) or die (mysql_error());
$i=1;
while($data=mysql_fetch_object($psn)) {
$x="$x <tr style=background-color:#fff;>
<td style='text-align:center; width:30px; font-size:11px; color:black;'>$i</td> <td style='text-align:center; width:50px; font-size:11px; color:black;'>$data->id_anggota</td>
<td style='text-align:center; width:70px; font-size:11px; color:black;'>$data->nama_anggota</td>
<td style='text-align:center; width:50px; font-size:11px; color:black;'>$data->bagian</td>
<td style='text-align:center; width:50px; font-size:11px; color:black;'>$data->telepon</td>
<td style='text-align:center; width:50px; font-size:11px; color:black;'>$data->tanggal_masuk</td>
<td style='text-align:center; width:50px; font-size:11px; color:black;'>$data->rekening</td>
"; $i++; }
return $x; }
?>
Angsuran-view.php
<?php
defined("VALIDASI") or die( 'Tidak diperkenankan mengakses file ini secara langsung !' );
if($_SESSION['level']=='admin' || $_SESSION['level']=='anggota') { //Level Admin
if($_SESSION['level']=='admin') { ?>
<br>
<form action="" method="GET"> <input type="hidden" name="p" value="<?php echo $_GET['p'];?>"> <button class="btn btn-success" type="submit"><i class="icon-black icon-search"></i></button>
<input class="input" type="text" name="keyword" placeholder="Ketikan
Kata Kunci...." >
<span style="float:right;padding-top:20px;">
<a href="menu.php?p=angsuran-tambah">
<button class="btn btn-primary" type="button"><i class="icon-white icon-plus"></i> Tambah Data Angsuran</button>
</a> </span> </form>
<div class="clearfix"></div>
<div class="blank"><h3>Data Pinjaman Anggota Koperasi PT.PLN</h3> <table id="table">
<thead> <tr>
<th style="text-align:center;">#</th> <th>NIP</th>
<th>Nama</th>
<th>Angsuran Ke-</th> <th>Tanggal Angsuran</th> <th>Jumlah Angsuran</th> <th>Denda</th>
<th>Jumlah Pembayaran</th> <th>Kwitansi</th>
</tr> </thead> <?php
$keyword = $_GET['keyword'];
//buat kelas paginator baru dengan nama $page
if(empty($keyword)){
$sql_tbldata=("SELECT * FROM anggota,angsuran where
anggota.id_anggota=angsuran.id_anggot a");
}elseif(!empty($keyword)){ $sql_tbldata=(" SELECT * FROM anggota,angsuran WHERE
anggota.id_anggota=angsuran.id_anggot a and
anggota.id_anggota LIKE '%$keyword%' OR
anggota.nama_anggota LIKE '%$keyword%'");
}
$sql_tbldata .= " ORDER BY anggota.id_anggota ASC"; $page->items_total =
mysql_num_rows(mysql_query($sql_tbl data));
$page->paginate();
$sql_tbldata .= " $page->limit"; $query = mysql_query($sql_tbldata); echo mysql_error();
$prevPage = (int)$_GET['page']-1; $i = $prevPage*(int)$_GET['ipp']+1; $psn=mysql_query($sql_tbldata) or die (mysql_error());
if(mysql_num_rows($psn) > 0): while($data=mysql_fetch_object($psn)) {
$date1 = date_create($data->tanggal_angsuran);
$tanggal_angsuran=date_format($date1, 'd-M-Y');
$jumlah_angsuran = number_format($data->jumlah_angsuran,0,',','.'); $denda = number_format($data->denda,0,',','.');
$jumlah_pembayaran = number_format($data->jumlah_pembayaran,0,',','.'); ?>
<tbody> <tr>
<td style="text-align:center;"><?php echo $i;?></td>
<td><?php echo $data->id_anggota;?></td> <td><?php echo $data->nama_anggota;?></td> <td><?php echo $data->angsuran_ke;?></td> <td><?php echo
$tanggal_angsuran;?></td> <td>Rp. <?php echo
$jumlah_angsuran;?>,-</td>
<td>Rp. <?php echo $denda;?>,-</td> <td>Rp. <?php echo
$jumlah_pembayaran?>,-</td> <td>
<a
href="file/angsuran-kwitansi.php?id=<?php echo $data->id_angsuran?>" target="_blank"> <button class="btn btn-primary" type="button"><i class="icon-book"></i></button>
</a> </td> </tr> </tbody> <?php $i++; } else:
echo "TIDAK ADA DATA."; endif;
?> <tr>
<td colspan="9">
<ul class="pagination pagination-mini"> <li><?php echo
$page->display_pages();?></li> </ul>
</td> </tr> </table> <!-- //tables --> </div>
<!--End Level Admin--> <?php
//Level Anggota
}if($_SESSION['level']=='anggota') { ?>
<div class="panel panel-widget top-grids">
<div class="row mb40"> <!--Data Transaksi pinjaman--> <div class="col-md-12"> <h3><i class="icon-check"></i> Transaksi Pinjaman</h3> <table id="table-breakpoint"> <thead>
<tr>
<th style="text-align:center;">#</th> <th>Pinjaman Ke-</th>
<th>Tanggal Pinjaman</th> <th>Jumlah Pinjaman</th> <th>Bunga Pinjaman</th> <th>Angsuran Pinjaman</th> <th>Total Pinjaman</th> <th>Jatuh Tempo</th> <th>Sisa Pinjaman</th> <th>Status</th>
<th>Kwitansi</th> </tr>
</thead> <?php $i=1;
$sql_tbldata1=("SELECT * FROM pinjaman where
id_anggota=$_SESSION[user]"); $sql_tbldata1 .= " ORDER BY pinjaman_ke DESC";
$psn1=mysql_query($sql_tbldata1) or die (mysql_error());
if(mysql_num_rows($psn1) > 0): while($data1=mysql_fetch_object($psn1 )){
$date1 = date_create($data1->tanggal_pinjaman);
$tanggal_pinjaman=date_format($date1, 'd-M-Y');
$date2 = date_create($data1->jatuh_tempo);
$jatuh_tempo=date_format($date2, 'd-M-Y');
$jumlah_pinjaman = number_format($data1->jumlah_pinjaman,0,',','.'); $bunga_pinjaman = number_format($data1->bunga_pinjaman,0,',','.');
$bunga_pinjaman = number_format($data1->bunga_pinjaman,0,',','.'); $angsuran_pinjaman = number_format($data1->angsuran_pinjaman,0,',','.'); $total_pinjaman =
number_format($data1->total_pinjaman,0,',','.'); $sisa_pinjaman = number_format($data1->sisa_pinjaman,0,',','.'); ?>
<tbody> <tr>
<td style="text-align:center;"><?php echo $i;?></td>
<td><?php echo $data1->pinjaman_ke;?></td> <td><?php echo
$tanggal_pinjaman;?></td> <td>Rp. <?php echo
$jumlah_pinjaman;?>,-</td> <td>Rp. <?php echo
$bunga_pinjaman;?>,-</td> <td>Rp. <?php echo
$angsuran_pinjaman?>,-</td> <td>Rp. <?php echo
$total_pinjaman?>,-</td>
<td><?php echo $jatuh_tempo?></td> <td>Rp. <?php echo $sisa_pinjaman?>,-</td>
<td><?php echo $data1->status?></td> <td>
<?php
if($data1->status=='Diterima'){ ?> <a
href="file/pinjaman-kwitansi.php?id=<?php echo $data1->id_pinjaman?>" target="_blank"> <button class="btn btn-primary" type="button"><i class="icon-book"></i></button>
</a>
<?php }else{ ?>
<button class="btn btn-primary" type="button"><i class="icon-book"></i></button>
</tbody> <?php $i++; } else:
echo "TIDAK ADA DATA."; endif;
?> </table> <!-- //tables --> </div>
<!--End Data Transaksi Pinjaman--> <!--Data Transaksi Angsurn Pinjaman-->
<div class="col-md-12"><br> <h3><i class="icon-check"></i> Transaksi Angsuran Pinjaman</h3> <table id="table-force-off">
<thead> <tr>
<th style="text-align:center;">#</th> <th>Angsuran Ke-</th>
<th>Tanggal Angsuran</th> <th>Jumlah Angsuran</th> <th>Denda</th>
<th>Jumlah Pembayaran</th> <th>Status</th>
<th>Kwitansi</th> </tr>
</thead> <?php $j=1;
$sql_tbldata2=("SELECT * FROM pinjaman,angsuran where
pinjaman.id_pinjaman=angsuran.id_pinj aman and
angsuran.id_anggota=$_SESSION[user] ");
$sql_tbldata2 .= " ORDER BY angsuran.tanggal_angsuran ASC"; $psn2=mysql_query($sql_tbldata2) or die (mysql_error());
if(mysql_num_rows($psn2) > 0): while($data2=mysql_fetch_object($psn2 )){
$date3 = date_create($data2->tanggal_angsuran);
$tanggal_angsuran=date_format($date3, 'd-M-Y');
$jumlah_angsuran = number_format($data2->jumlah_angsuran,0,',','.'); $denda = number_format($data2->denda,0,',','.');
$jumlah_pembayaran = number_format($data2->jumlah_pembayaran,0,',','.'); ?>
<tbody> <tr>
<td style="text-align:center;"><?php echo $j;?></td>
<td><?php echo $data2->angsuran_ke;?></td> <td><?php echo
$tanggal_angsuran;?></td> <td>Rp. <?php echo
$jumlah_angsuran;?>,-</td>
<td>Rp. <?php echo $denda?>,-</td> <td>Rp. <?php echo
$jumlah_pembayaran?>,-</td>
<td><?php echo $data2->status?></td> <td>
<?php
if($data2->status=='Diterima'){ ?> <a
href="file/angsuran-kwitansi.php?id=<?php echo $data->id_angsuran?>" target="_blank"> <button class="btn btn-primary" type="button"><i class="icon-book"></i></button>
</a>
<?php }else{ ?>
<button class="btn btn-primary" type="button"><i class="icon-book"></i></button>
<?php } ?> </td> </tr> </tbody> <?php $j++; } else:
echo "TIDAK ADA DATA."; endif;