Lampiran 2 : Script PHP
1. barang.php
<?php class barang { function connect() { include("koneksi.php");} function getbarang(){ $barang = new barang(); $barang->connect();$query = "select * FROM barang order by kode_brg"; $hasil = mysql_query($query);
return $hasil; }
function cekKodebarang($kode_brg) {
$barang = new barang(); $barang->connect();
$query = "SELECT kode_brg FROM barang WHERE kode_brg='$kode_brg'"; $hasil = mysql_query($query); $x=0; while($data = mysql_fetch_array($hasil)) { $x = $x+1; } return $x; } function getMaxNamabarang(){ $barang= new barang(); $barang->connect();
$query = "SELECT max(kode_brg) AS last from barang where kode_brg like 'B%'"; $hasil = mysql_query($query);
return $hasil; }
function getbarangedit($kode_brg) {
$barang = new barang(); $barang->connect();
$query = "select * FROM barang WHERE kode_brg='$kode_brg'"; $hasil = mysql_query($query);
return $hasil; }
function updateBarang($kode_brg, $nama_brg, $harga_beli, $harga_jual, $satuan) {
$barang = new Barang(); $barang->connect();
$query = "update barang set nama_brg='$nama_brg', harga_beli='$harga_beli', harga_jual='$harga_jual', satuan='$satuan' WHERE kode_brg='$kode_brg'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function deleteBarang($kode_brg) {
$barang = new Barang(); $barang->connect();
$query = "delete FROM barang WHERE kode_brg='$kode_brg'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function getHargaBarang($kode_brg) {
$barang = new barang(); $barang->connect();
$query = "select harga_jual FROM barang WHERE kode_brg='$kode_brg'"; $hasil = mysql_query($query); return $hasil; } } ?>
2. bayar.php
title>Pembayaran</title><head><style> { padding:5px; } </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <br/> <div id="body"> <?php include ("menu.php"); include ("member.php"); include("bayar1.php"); include("Transaksi.php"); include("DetailTransaksi.php"); $member = new member();
$result = $member->getmember(); $bayar1 = new bayar1();
$hasil = $bayar1->getMaxNotabayar(); $datax = mysql_fetch_array($hasil); $lastnotabayar= $datax['last'];
$lastNoUrut = substr($lastnotabayar, 1, 3); $nextNoUrut = $lastNoUrut + 1;
$nextnotabayar = "K".sprintf('%03s', $nextNoUrut);
?> <table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"><form action="insert_bayar.php" method="post" name="myForm" onSubmit="return cekInputan()">
<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td
colspan="9" height="25" class="hurufx">Pembayaran</td></tr><tr class="hurufx"> <td>No. Nota</td><td><input type="text" name="no_nota" value="<?php echo $nextnotabayar; ?>" readonly="readonly"></td></tr>
<tr class="hurufx">
<td>Tanggal</td> <td><input type="text" name="tanggal" value="<?php echo date("Y-m-d H:i:s")?>" readonly="readonly"></td></tr><tr class="hurufx"><tr class="hurufx"><td>NRK</td>
<td><select name="nrk" id="nrk" onchange="changeKode(this.value)" > <option value=0>-Pilih-</option>
<?php
include("koneksi.php");
$result2 = mysql_query("select * from member"); $jsArray2 = "var nrk = new Array();\n";
while ($row = mysql_fetch_array($result2)) {
echo '<option value="' . $row['nrk'] . '">' . $row['nrk'] . '</option>'; $jsArray2 .= "nrk['" . $row['nrk'] . "'] = {nama_member:'" .
addslashes($row['nama_member']) . "'};\n"; } echo '</select>'; ?> </td> <tr class="hurufx"><td>Nama</td>
<td><input type="text" name="nama_member" id="nama_member" size="30"/> <script type="text/javascript"> <?php echo $jsArray2; ?> function changeKode(id){ document.getElementById('nama_member').value = nrk[id].nama_member; }; </script> </select></td> <tr class="hurufx"><td>Bayar</td>
</tr><tr><td></td><td><input type="submit" value="Simpan" class="btn-kirim-login"><input type="reset" value="Reset" class="btn-kirim-login"></td></tr> </form></table></div><br/><br/>
3. bayar1.php
<?php class bayar1 { function connect() { include("koneksi.php"); } function getNoBayar($today){ $bayar = new Bayar();$bayar->connect();
$query = "SELECT max(no_nota) AS last FROM bayar WHERE no_nota LIKE '$today%'";
$hasil = mysql_query($query); return $hasil;
}
function insertBayar($nota_byr, $tanggal_byr, $nrk, $bayar) {
$bayar = new Bayar(); $bayar->connect();
$query = "insert into bayar (nota_byr, tanggal_byr, nrk, bayar) VALUES ('$nota_byr', '$tanggal_byr', '$nrk', '$bayar')";
$hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function cekNotaBayar($nota_byr) {
$bayar1 = new bayar1(); $bayar1->connect();
$query = "SELECT nota_byr FROM bayar WHERE nota_byr='$nota_byr'"; $hasil = mysql_query($query); $x=0; while($data = mysql_fetch_array($hasil)) { $x = $x+1; } return $x; } function getMaxNotabayar(){
$bayar1= new bayar1(); $bayar1->connect();
$query = "SELECT max(nota_byr) AS last from bayar where nota_byr like 'K%'";
$hasil = mysql_query($query); return $hasil;
}
function getBayar(){ $bayar = new Bayar(); $bayar->connect();
$query = "SELECT * FROM bayar ORDER BY nota_byr DESC"; $hasil = mysql_query($query);
return $hasil; }
function getHistoryBayar($tanggal_awal, $tanggal_akhir){ $bayar1 = new bayar1();
$bayar1->connect();
$query = "SELECT * FROM bayar WHERE tanggal_byr BETWEEN '$tanggal_awal' AND '$tanggal_akhir' ORDER BY nota_byr ASC"; $hasil = mysql_query($query);
return $hasil; }
function deleteBayar($nota_byr) {
$bayar = new Bayar(); $bayar->connect();
$query = "delete FROM bayar WHERE nota_byr='$nota_byr'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } } ?>
4. cek_login.php
<?php include"koneksi.php"; session_start(); if(isset($_POST['login'])) { $username = $_POST['id']; $password = $_POST['passw'];$sql = mysql_query("SELECT * FROM admin WHERE id='$username' &&passw='$password'"); $num = mysql_num_rows($sql); if($num==1) { $_SESSION['id'] = $username; $_SESSION['passw'] = $password; ?> <script language="JavaScript"> document.location='home.php'</script><?php } else { ?><script language="JavaScript"> document.location='index.php'</script><?php } } ?>
5. cetak_byr.php
<title>Bukti Pembayaran Piutang</title> <head> <style> .editbox { display:none } td { padding:5px; } .editbox { font-size:14px; width:70px; background-color:#ffffcc; border:solid 1px #000; padding:4px; } .edit_tr:hover { cursor:pointer; } </style>
<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<body style="background-image:url()">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal <br> Jl. Argo Busono No.1 </br>Telp : (0298) 321702" ?></font></h2></center></td>
<div id="body">
<div class="cleaner_h10"></div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<tr style="background-color:#000000; color:#FFFFFF;"
align="center"><td colspan="9" height="25" class="hurufx">Data Transaksi Pembayaran</td></tr>
<tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx"> <td align="center">No.</td> <td align="center">No. Nota</td> <td align="center">Tanggal</td> <td align="center">NRK</td> <td align="center">Bayar</td> <td align="center" colspan="2">Aksi</td> </tr> <?php include "menu.php"; include "bayar1.php"; include "koneksi.php"; $i = 1;
$query = mysql_query ("SELECT * FROM bayar ORDER BY nota_byr DESC"); while($row = mysql_fetch_array($query)) { ?> <tr align="center" class="hurufx"> <td><?php echo $i; ?></td> <td><?php echo $row["nota_byr"]; ?></td> <td><?php echo $row["tanggal_byr"]; ?></td> <td><?php echo $row["nrk"]; ?></td> <td><?php echo "Rp. ".number_format($row["bayar"],2,',','.'); ?></td> <td width="90"><a href="nota_byr.php?nota_byr=<?php echo
$row['nota_byr']; ?>" target="_blank"><div class="btn-edit">Buat Nota</div></a></td> </tr></font> <?php $i++; } ?> </table> <div class="cleaner_h10"></div> <table align="center"> <tr align="center"> <td> <?php echo "<br>"; ?> </td> </tr> </table> </div>
6. cetak_nota.php
<title>Nota Penjualan</title> <head> <style> .editbox { display:none } td { padding:5px; } .editbox { font-size:14px; width:70px; background-color:#ffffcc; border:solid 1px #000; padding:4px; } .edit_tr:hover { cursor:pointer; } </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<body style="background-image:url()">
<img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal <br> Jl. Argo Busono No.1 </br>Telp : (0298) 321702" ?></font></h2></center></td>
<div id="body">
<div class="cleaner_h10"></div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<tr style="background-color:#000000; color:#FFFFFF;"
align="center"><td colspan="9" height="25" class="hurufx">Data Transaksi</td></tr> <tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx"> <td align="center">No.</td> <td align="center">No. Nota</td> <td align="center">Tanggal</td> <td align="center">NRK</td> <td align="center">Grand Total</td> <td align="center" colspan="2">Aksi</td> </tr> <?php include "menu.php"; include "Transaksi.php"; include "koneksi.php"; $i = 1;
$query = mysql_query ("SELECT * FROM transaksi ORDER BY no_nota DESC"); while($row = mysql_fetch_array($query)) { ?> <tr align="center" class="hurufx"> <td><?php echo $i; ?></td> <td><?php echo $row["no_nota"]; ?></td> <td><?php echo $row["tanggal"]; ?></td> <td><?php echo $row["nrk"]; ?></td> <td><?php echo "Rp. ".number_format($row["grand_total"],2,',','.'); ?></td> <td width="90"><a href="nota.php?no_nota=<?php echo
$row['no_nota']; ?>" class="cbbarang" target="_blank"><div class="btn-edit">Buat Nota</div></a></td> </tr></font> <?php $i++; } ?> </table><div class="cleaner_h10"></div> <table align="center"> <tr align="center"> <td> <?php echo "<br>"; ?> </td></tr></table> </div>
7. data_barang.php
<title>Barang</title> <head> <style> </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right> <center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <div id="body">
<?php
include ("menu.php"); include("barang.php"); $barang = new barang; ?>
<div class="cleaner_h10"></div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Data Barang</td></tr>
<tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx"> <td align="center">No.</td> <td align="center">Kode Barang</td> <td align="center">Nama Barang</td> <td align="center">Harga Beli</td> <td align="center">Harga Jual</td>
<td colspan="2"><a href="tambah_barang.php" class="cbbarang"><div class="btn-add">Tambah Barang</div></a></td></tr> <?php $i = 1; $result = $barang->getbarang(); while($row = mysql_fetch_array($result)) { ?> <tr align="center" class="hurufx"> <td><?php echo $i; ?></td> <td><?php echo $row["kode_brg"]; ?></td> <td><?php echo $row["nama_brg"]; ?></td> <td><?php echo $row["harga_beli"]; ?></td> <td><?php echo $row["harga_jual"]; ?></td>
<td width="90"><a href="edit_barang.php?kode_brg=<?php echo $row['kode_brg']; ?>" class="cbbarang"><div class="btn-edit">Edit Barang</div></a></td>
<td width="100"><a href="delete_barang.php?kode_brg=<?php echo
$row['kode_brg']; ?>" onclick="return confirm('Hapus Data?');"><div class="btn-delete">Hapus Barang</div></a></td></tr></font> <?php $i++; } ?> </table> <br /><br />
8. data_member.php
<title>Member</title> <head> <style> </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <div id="body">
<?php
include ("menu.php"); include("member.php"); $member = new member; ?>
<div class="cleaner_h10"></div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="10" height="25" class="hurufx">Data Member</td></tr>
<tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx"> <td align="center">No.</td> <td align="center">NRK</td> <td align="center">Nama Member</td> <td align="center">Bagian</td> <td align="center">Alamat Rumah</td> <td align="center">Alamat Usaha</td> <td align="center">No. Telp</td> <td align="center">Plafon</td>
<td colspan="4"><a href="tambah_member.php" class="cbmember"><div class="btn-add">Tambah Member</div></a></td></tr>
<?php $i = 1;
$result = $member->getmember();
?> <tr align="center" class="hurufx"> <td><?php echo $i; ?></td> <td><?php echo $row["nrk"]; ?></td> <td><?php echo $row["nama_member"]; ?></td> <td><?php echo $row["bagian"]; ?></td> <td><?php echo $row["alamat_rumah"]; ?></td> <td><?php echo $row["alamat_usaha"]; ?></td> <td><?php echo $row["no_tlp"]; ?></td> <td><?php echo $row["id_plafon"]; ?></td>
<td width="90"><a href="edit_member.php?nrk=<?php echo $row['nrk']; ?>" class="cbmember"><div class="btn-edit">Edit Member</div></a></td>
<td width="100"><a href="delete_member.php?nrk=<?php echo $row['nrk']; ?>" onclick="return confirm('Hapus Data?');"><div class="btn-delete">Hapus Member</div></a></td></tr></font> <?php $i++; } ?> </table> <br /><br />
9. delete_barang.php
<?php include('koneksi.php'); $kode_brg = $_GET['kode_brg'];$query = mysql_query("delete from barang where kode_brg='$kode_brg'") or die(mysql_error()); if ($query) { header('location:data_barang.php?message=delete'); } ?>
10. delete_detail_transaksi.php
<?php include("DetailTransaksi.php"); $no_nota = $_GET["no_nota"]; $kode_brg = $_GET["kode_brg"]; $detail = new DetailTransaksi();$hsl = $detail->deleteDetailTransaksi($no_nota, $kode_brg); if($hsl=="T"){
?>
<script language="JavaScript">alert('Berhasil Hapus Data'); document.location='jual.php?'</script>
<?php } else { ?>
<script language="JavaScript">alert('Data Gagal Dihapus!'); document.location='jual.php'</script> <?php } ?>
11. delete_member.php
<?php include('koneksi.php'); $nrk = $_GET['nrk'];$query = mysql_query("delete from member where nrk='$nrk'") or die(mysql_error()); if ($query) { header('location:data_member.php?message=delete'); } ?>
12. detail_byr.php
<?php class detail_byr { function connect() { include("koneksi.php"); } function getdetail_byr($nota_byr){ $detail_byr = new detail_byr(); $detail->connect();$hasil = mysql_query($query); return $hasil; } }?>
13. DetailTransaksi.php
<?php class DetailTransaksi { function connect() { include("koneksi.php"); } function getDetailTransaksi($no_nota){ $detail = new DetailTransaksi(); $detail->connect();$query = "select no_nota, d.kode_brg as kode_brg,
nama_brg, harga_jual, jumlah FROM detailtransaksi d, barang s WHERE d.kode_brg = s.kode_brg AND no_nota='$no_nota'";
$hasil = mysql_query($query); return $hasil;
}
function insertDetailTransaksi($no_nota, $kode_brg, $jumlah, $subtotal)
{
$detail = new DetailTransaksi(); $detail->connect();
$query = "insert into detailtransaksi(no_nota, kode_brg, jumlah, subtotal) VALUES ('$no_nota','$kode_brg', '$jumlah', '$subtotal')"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } }
function deleteDetailTransaksi($no_nota, $kode_brg) {
$detail = new DetailTransaksi(); $detail->connect();
$query = "delete FROM detailtransaksi WHERE no_nota='$no_nota' AND kode_brg='$kode_brg'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function deleteDetailTransaksiAll($no_nota) {
$detail = new DetailTransaksi(); $detail->connect();
$query = "delete FROM detailtransaksi WHERE no_nota='$no_nota'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } }
function getLaporanLaba($tanggal_awal, $tanggal_akhir){ $detail = new DetailTransaksi();
$detail->connect();
$query = "SELECT d.kode_brg as kode_brg, s.nama_brg as nama_brg, s.harga_beli as harga_beli, s.harga_jual as harga_jual, sum(d.jumlah) as jumlahTerjual, s.harga_jual * (sum(d.jumlah)) as totalJual, s.harga_beli * (sum(d.jumlah)) as totalBeli, (s.harga_jual * (sum(d.jumlah))) - (s.harga_beli * (sum(d.jumlah))) as laba FROM detailtransaksi d, barang s,transaksi t WHERE d.kode_brg = s.kode_brg AND t.no_nota = d.no_nota AND t.tanggal BETWEEN '$tanggal_awal' AND '$tanggal_akhir' group by d.kode_sayur order by d.kode_brg ASC";
$hasil = mysql_query($query); return $hasil;
}?>
14. edit_barang.php
<title>Edit Barang</title> <head>
<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <div id="body">
<?php
include ("menu.php"); include("barang.php"); $barang = new barang(); $kode_brg = $_GET["kode_brg"];
$datax = $barang->getbarangedit($kode_brg); while ($row = mysql_fetch_array($datax)){ $nama_brg = $row["nama_brg"]; $harga_beli = $row["harga_beli"]; $harga_jual = $row["harga_jual"]; } ?> <div class="cleaner_h10"></div> <div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Edit Data Barang</td></tr> <form action="update_barang.php" method="post">
<tr class="hurufx"> <td>Kode Barang</td>
<td><input type="text" name="kode_brg" size="40" value="<?php echo $kode_brg; ?>" readonly></td>
</tr>
<tr class="hurufx"> <td>Nama Barang</td>
<td><input type="text" name="nama_brg" size="40" value="<?php echo $nama_brg; ?>"></td>
</tr>
<tr class="hurufx"> <td>Harga Beli</td>
<td><input type="text" name="harga_beli" size="40" value="<?php echo $harga_beli; ?>"></td>
</tr>
<tr class="hurufx"> <td>Harga Jual</td>
<td><input type="text" name="harga_jual" size="40" value="<?php echo $harga_jual; ?>"></td>
</tr> <tr> <td></td>
<td><input type="submit" value="Update" class="btn-kirim-login"><input type="reset" value="Reset" class="btn-kirim-login"></td>
</tr> </form> </table> </div><div class="cleaner_h10"></div> <table align="center"> <tr align="center"><td> <?php echo "<br>"; ?> </td></tr></table> </div>
15. edit_member.php
<title>Edit Member</title> <head><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script>
</head><div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <div id="body">
<?php
include ("menu.php"); include("member.php"); $member = new member(); $nrk = $_GET["nrk"];
$datax = $member->getmemberedit($nrk); while ($row = mysql_fetch_array($datax)){ $nama_member = $row["nama_member"]; $bagian = $row["bagian"]; $alamat_rumah = $row["alamat_rumah"]; $alamat_usaha = $row["alamat_usaha"]; $no_tlp = $row["no_tlp"]; $id_plafon = $row["id_plafon"]; } ?> <div class="cleaner_h10"></div><div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Edit Data Member</td></tr> <form action="update_member.php" method="post">
<tr class="hurufx">
<td>NRK</td><td><input type="text" name="nrk" size="40" value="<?php echo $nrk; ?>" readonly></td>
</tr><tr class="hurufx"> <td>Nama Member</td>
<td><input type="text" name="nama_member" size="40" value="<?php echo $nama_member; ?>"></td>
</tr><tr class="hurufx"> <td>Bagian</td>
<td><input type="text" name="bagian" size="40" value="<?php echo $bagian; ?>"></td>
</tr><tr class="hurufx"> <td>Alamat Rumah</td>
<td><input type="text" name="alamat_rumah" size="40" value="<?php echo $alamat_rumah; ?>"></td>
</tr><tr class="hurufx"> <td>Alamat Usaha</td>
<td><input type="text" name="alamat_usaha" size="40" value="<?php echo $alamat_usaha; ?>"></td>
</tr><tr class="hurufx"> <td>No. Telepon</td>
<td><input type="text" name="no_tlp" size="40" value="<?php echo $no_tlp; ?>"></td></tr><tr class="hurufx">
<td>Plafon</td>
<td><input type="text" name="id_plafon" size="40" value="<?php echo $id_plafon; ?>"></td>
<tr><td></td>
<td><input type="submit" value="Update" class="btn-kirim-login"><input type="reset" value="Reset" class="btn-kirim-login"></td>
</tr></form></table> </div> <div class="cleaner_h10"></div> <table align="center"> <tr align="center"> <td> <?php echo "<br>"; ?> </td> </tr> </table> </div>
16. home.php
<title>Pencatatan Penjualan Kredit Member</title>
<div id="container">
<body style="background-image:url()">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal <br> Jl. Argo Busono No.1 </br>Telp : (0298) 321702" ?></font></h2></center></td> <div id="body"> <?php include("menu.php"); ?> <div id="list"> <ul>
<li><strong>Master - Barang</strong><br />Untuk menampilkan keseluruhan data barang</li>
<li><strong>Master - Member</strong><br />Untuk menampilkan keseluruhan data member koperasi</li>
<li><strong>Transaksi - Proses Transaksi</strong><br />Untuk menampilkan form dan menyimpan transaksi penjualan kredit member</li>
<li><strong>Transaksi - Detail Transaksi</strong><br />Untuk menampilkan detail transaksi penjualan kredit member</li>
<li><strong>Kartu Piutang</strong><br />Untuk menampilkan dan menyimpan kartu piutang member</li>
<li><strong>Pembayaran - Proses Pembayaran</strong><br />Untuk menyimpan transaksi pembayaran piutang</li>
<li><strong>Pembayaran - Detail Pembayaran</strong><br />Untuk menampilkan detail transaksi pembayaran piutang</li>
<li><strong>Rekap - Rekap Piutang</strong><br />Untuk menampilkan total piutang yang ada</li>
<li><strong>Rekap - Pembayaran</strong><br />Untuk menampilkan total pembayaran yang ada</li>
<li><strong>Log Out</strong><br />Keluar dari aplikasi</li> </ul>
</div> </div>
17. index.php
<title>Pencatatan Penjualan Kredit Member</title>
<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right> <center><h1><?php echo "Pencatatan Penjualan Kredit" ?></h1></center>
<center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <div id="body">
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<td align="Center" bgcolor="">Administrator Sign In<br> <div id="bg-line">
<form action="cek_login.php" method="post"> Username :
<input type="text" name="id" id="id" placeholder="Masukkan username.." /> </br><br>
Password :
<input type="password" name="passw" id="passw" placeholder="Masukkan Password.." />
</br><br>
<input type="submit" value="Log In" class="btn-kirim-login" name="login"/> </div></form></div>
18. insert_barang.php
<?php include("koneksi.php"); $kode_brg = $_POST["kode_brg"]; $nama_brg= $_POST["nama_brg"]; $harga_beli = $_POST["harga_beli"]; $harga_jual = $_POST["harga_jual"]; $satuan = $_POST["satuan"];$query = mysql_query("insert into barang values('$kode_brg', '$nama_brg', '$harga_beli', '$harga_jual', '$satuan')") or die (mysql_error()); if ($query) {
header('location: data_barang.php?message=success'); }
19. insert_bayar.php
<?php include("koneksi.php"); $no_nota= $_POST["no_nota"]; $tanggal= $_POST["tanggal"]; $nrk = $_POST["nrk"]; $bayar= $_POST["bayar"];$sql = mysql_query("SELECT saldo FROM member WHERE nrk='$nrk'"); while ($row = mysql_fetch_array ($sql )){
$saldo = $row ['saldo']; }
$query = mysql_query("insert into bayar values('$no_nota', '$tanggal', '$nrk', '$bayar')") or die (mysql_error());
$saldo_update = $saldo - $bayar;
$update=mysql_query("update member set saldo = '$saldo_update' where nrk = '$nrk'");
$kartu =mysql_query ("insert into kartu_piutang vaLUES ( '$nrk', '$tanggal','$no_nota','0','$bayar','$saldo_update')"); if ($query) { header('location: bayar.php?message=success'); } ?>
20. insert_member.php
<?php include("koneksi.php"); $nrk = $_POST["nrk"]; $nama_member= $_POST["nama_member"]; $bagian = $_POST["bagian"]; $alamat_rumah = $_POST["alamat_rumah"]; $alamat_usaha = $_POST["alamat_usaha"]; $no_tlp = $_POST["no_tlp"]; $nominal = $_POST["nominal"];$query = mysql_query("insert into member values('$nrk', '$nama_member', '$bagian', '$alamat_rumah', '$alamat_usaha', '$no_tlp', '$nominal', 0)") or die (mysql_error()); if ($query) { header('location: data_member.php?message=success'); } ?>
21. jual.php
<?php if (isset($_POST['nrk'])){ include 'koneksi.php'; $nrk = $_POST['nrk']; session_start(); $_SESSION['nrk'] = $nrk;header ('Location: jualmasuk.php'); } ?> <title>Penjualan</title> <head><style> { padding:5px; } </style>
<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <div id="body"> <?php include("menu.php"); ?> <br/> <div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<form action="jual.php" method="post" name="myForm" onSubmit="return cekInputan()">
<tr class="hurufx">
<td>Nomor Registrasi Karyawan </td>
<td><input type="text" name="nrk" size="30" value=""></td> </tr>
<tr><td></td><td><input type="submit" value="Enter" class="btn-kirim-login"><input type="reset" value="Reset" class="btn-kirim-login"></td> </tr></form></table></div>
22. jual_masuk.php
<html> <title>Form Penjualan</title> <head> <style> .editbox5 { display:none } td { padding:5px; } .editbox { font-size:14px; width:70px; background-color:#ffffcc; border:solid 1px #000; padding:4px; } .edit_tr:hover { cursor:pointer; } </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> <script language="javascript" src="asset/js/jquery.js"></script> <script> function showNamaSuppcust(str) { if (str=="") { document.getElementById("nama_suppcust").value=""; return; } if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("nama_suppcust").value=xmlhttp.responseText; } } xmlhttp.open("GET","get_nama_suppcust.php?q="+str,true); xmlhttp.send(); } function showNamaBarang(str) { if (str=="") { document.getElementById("nama_barang").value=""; return; } if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("nama_barang").value=xmlhttp.responseText; }
} xmlhttp.open("GET","get_nama_barang.php?q="+str,true); xmlhttp.send(); } </script> </head> <?php session_start(); ?> <div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <div id="body"> <?php include("menu.php"); include("barang.php"); include("Transaksi.php"); include("DetailTransaksi.php"); $barang = new Barang();
$transaksi = new Transaksi(); $detail = new DetailTransaksi(); $result = $barang->getBarang(); date_default_timezone_set("Asia/Jakarta"); $today = date("Ymd"); $hasil = $transaksi->getNoTransaksi($today); $datax = mysql_fetch_array($hasil); $lastNoTransaksi = $datax['last']; $lastNoUrut = substr($lastNoTransaksi, 8, 4); $nextNoUrut = $lastNoUrut + 1; $nextNoTransaksi = $today.sprintf('%04s', $nextNoUrut); $hasilDetailTransaksi = $detail->getDetailTransaksi($nextNoTransaksi); ?> <div class="cleaner_h10"></div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<form action="proses_transaksi.php" method="post">
<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Proses Transaksi Penjualan Kredit</td></tr>
<tr class="hurufx"> <td>No. Nota</td>
<td><input type="text" name="no_nota" value="<?php echo $nextNoTransaksi; ?>" readonly="readonly"></td></tr> <tr class="hurufx">
<td>Tanggal</td>
td><input type="text" name="tanggal" value="<?php echo date("Y-m-d H:i:s")?>" readonly="readonly"></td></tr>
<tr class="hurufx"> <td>NRK</td>
<td><input type="text" name="nrk" value='<?php echo $_SESSION['nrk'];?>'></td> </tr><tr class="hurufx">
<td>Kode Barang</td>
<td><select name="kode_brg"> <?php
while($row = mysql_fetch_array($result)) { ?> <option value="<?php echo $row["kode_brg"];
?>"><?php echo $row["kode_brg"]." - ".$row["nama_brg"]?></option> <?php } ?>
</select>
Jumlah:<input type="text" name="jumlah"
size="5"><input type="submit" name="tombol" value="Tambahkan" class="btn-kirim-login"/></td>
</tr><tr class="hurufx"><td></td><td>
<table border="1" cellpadding="3" cellspacing="0"
width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<tr class="hurufx" align="center"> <td>Kode Barang</td>
<td>Nama Barang</td> <td>Harga Jual</td>
<td>Jumlah</td> <td>Sub Total</td> <td>Aksi</td></tr> <?php $grandTotal = 0; while($row = mysql_fetch_array($hasilDetailTransaksi)) { ?> <tr align="center" class="hurufx"> <?php $subtotal = $row["harga_jual"] * $row["jumlah"]; $grandTotal += $subtotal; ?> <td><?php echo $row["kode_brg"]; ?></td> <td><?php echo $row["nama_brg"]; ?></td> <td><?php echo "Rp. ".number_format($row["harga_jual"],2,',','.'); ?></td> <td><?php echo $row["jumlah"]; ?></td> <td><?php echo "Rp. ".number_format($subtotal,2,',','.'); ?></td> <td width="100"><a
href="delete_detail_transaksi.php?no_nota=<?php echo $row['no_nota']; ?>&kode_brg=<?php echo $row["kode_brg"]; ?>" onclick="return
confirm('Hapus Data?');"><div class="btn-delete">Hapus</div></a></td> </tr>
<?php } ?>
<tr class="hurufx"> <td>Grand Total</td>
<td colspan="3"> </td>
<td colspan="2">Rp. <input type="text"
name="grand_total" value="<?php echo $grandTotal ?>" size="15"/></td></tr> <tr><td></td>
<td><input type="submit" name="tombol" value="Simpan" class="btn-kirim-login"><input type="reset" value="Reset" class="btn-kirim-login"></td></tr> </table></td></tr></form></table> <div class="cleaner_h10"></div> <table align="center"> <tr align="center"><td><?php echo "<br>"; ?> </td></tr></table></div></form></table></html>
23. kartu.php
<?php if (isset($_POST['nrk'])){ include 'koneksi.php'; $nrk = $_POST['nrk']; session_start(); $_SESSION['nrk'] = $nrk;header ('Location: kartu_piutang.php'); } ?> <title>Kartu Piutang</title> <head> <style> </style>
<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <div id="body">
<?php
include("menu.php"); ?>
<br/><div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<form action="kartu_piutang.php" method="post" name="myForm" onSubmit="return cekInputan()">
<tr class="hurufx">
<td>Nomor Registrasi Karyawan </td>
<td><input type="text" name="nrk" size="30" value=""></td></tr> <tr><td></td> <td><input type="submit" value="Enter" class="btn-kirim-login"><input
type="reset" value="Reset" class="btn-kirim-login"></td></tr></form></table></div>
24. kartu_piutang.php
<title>Kartu Piutang</title> <head> <style> </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right>
<center><h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1></center> <center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <div id="body">
<?php
include ("menu.php"); include "koneksi.php"; $nrk =$_POST['nrk'];
$member=mysql_fetch_array(mysql_query("select * from member where nrk='$nrk'"));
?>
<div class="cleaner_h10"></div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Kartu Piutang</td></tr>
</TABLE>
<table border="0" cellpadding="3" cellspacing="0" width="50%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<tr style="color:#000000;" class="hurufx"><td>NRK</td><td>:</td><td><?php echo $member['nrk']; ?></td></tr>
<tr style="color:#000000;" class="hurufx"><td>Nama</td><td>:</td><td><?php echo $member['nama_member']; ?></td></tr>
<tr style="color:#000000;" class="hurufx"><td>Alamat
Usaha</td><td>:</td><td><?php echo $member['alamat_usaha']; ?></td></tr> <tr style="color:#000000;" class="hurufx"><td>Plafon</td><td>:</td><td><?php echo "Rp. ".number_format($member['id_plafon'],2,',','.'); ?></td></tr> </TABLE>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx"> <td align="center">No.</td> <td align="center">No Nota</td> <td align="center">Jumlah Piutang</td> <td align="center">Bayar</td> <td align="center">Saldo Piutang</td> <?php $i = 1;
$query = mysql_query ("SELECT * FROM kartu_piutang where nrk like '$nrk' ORDER BY tanggal asc"); while($row = mysql_fetch_array($query)) { ?> <tr align="center" class="hurufx"> <td><?php echo $i; ?></td> <td><?php echo $row["no_nota"]; ?></td> <td><?php echo "Rp. ".number_format($row["jumlah_piutang"],2,',','.'); ?></td> <td><?php echo "Rp. ".number_format($row["bayar"],2,',','.'); ?></td> <td><?php echo "Rp. ".number_format($row["saldo_piutang"],2,',','.'); ?></td> </tr></font> <?php $i++; } ?></table>
<div class="cleaner_h10"></div> <table align="center"> <tr align="center"> <td><?php echo "<br>"; ?></td></tr></table></div>
25. koneksi.php
<?php $host = "localhost"; $username = "root"; $password = ""; $databasename = "koperasi";$connection = mysql_connect($host, $username, $password) or die("Kesalahan Koneksi ... !!");
mysql_select_db($databasename, $connection) or die("Databasenya Error"); ?>
26. laporan_byr.php
<title>Nota</title> <head> <style> .editbox { display:none } td { padding:5px; } .editbox { font-size:14px; width:70px; background-color:#ffffcc; border:solid 1px #000; padding:4px; } .edit_tr:hover { cursor:pointer; } </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right> <center><h1><?php echo "Komputerisasi Pencatatan Penjualan Kredit Member" ?></h1></center>
<center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center> <br /> <div id="body"> <?php include ("menu.php"); include("bayar1.php"); $bayar1 = new bayar1();
$tanggal_awal = $_POST["tanggal_awal"]; $tanggal_akhir = $_POST["tanggal_akhir"]; $hsl = $bayar1->getHistoryBayar($tanggal_awal, $tanggal_akhir);
echo "Pembayaran dari Tanggal ".$tanggal_awal." s/d Tanggal ".$tanggal_akhir;
?>
<div class="cleaner_h10"></div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record"
bordercolor="#CCCCCC">
<tr class="hurufx" align="center"> <td>No.</td>
<td>No. Nota</td> <td>Tanggal</td>
<td>NRK</td> <td>Bayar</td> </tr> <?php $i = 1; $bayar = 0; while($row = mysql_fetch_array($hsl)) { $bayar += $row["bayar"]; ?> <tr align="center" class="hurufx"> <td><?php echo $i; ?></td> <td><?php echo $row["nota_byr"]; ?></td> <td><?php echo $row["tanggal_byr"]; ?></td> <td><?php echo $row["nrk"]; ?></td> <td><?php echo "Rp. ".number_format($row["bayar"],2,',','.'); ?></td> </tr></font> <?php $i++; } ?> </td> </tr> <tr class="hurufx"> <td colspan="4"><div
align="right">Total Pembayaran :</div></td> <td colspan="2"><?php echo "Rp. ".number_format($bayar,2,',','.'); ?></td> </tr> </table><br><br> </div>
27. lihat_laporan.php
<title>Nota</title> <head> <style> .editbox { display:none } td { padding:5px; } .editbox { font-size:14px; width:70px; background-color:#ffffcc; border:solid 1px #000; padding:4px; } .edit_tr:hover { cursor:pointer; } </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<img src="asset/images/logo.png" width=100 height=100 align=left> <img src="asset/images/logobr.jpg" width=100 height=100 align=right> <center><h1><?php echo "Pencatatan Penjualan Kredit Member"
?></h1></center>
<center><h2><?php echo "Primer Koperasi Karyawan Manunggal<br> JL Argobusono No.150717 Argomulyo Salatiga 50717<br> Telp: (0298) 313789" ?></h2></center>
<br />
<?php
include ("menu.php"); include("Transaksi.php"); $transaksi = new Transaksi();
$tanggal_awal = $_POST["tanggal_awal"]; $tanggal_akhir = $_POST["tanggal_akhir"];
$hsl = $transaksi->getHistoryTransaksi($tanggal_awal, $tanggal_akhir);
echo "Piutang dari Tanggal ".$tanggal_awal." s/d Tanggal ".$tanggal_akhir;
?>
<div class="cleaner_h10"></div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record"
bordercolor="#CCCCCC"> <tr class="hurufx" align="center"> <td>No.</td> <td>No. Nota</td> <td>Tanggal</td> <td>NRK</td> <td>Piutang</td> </tr> <?php $i = 1; $grandTotal = 0; while($row = mysql_fetch_array($hsl)) { $grandTotal += $row["grand_total"]; ?> <tr align="center" class="hurufx"> <td><?php echo $i; ?></td> <td><?php echo $row["no_nota"]; ?></td> <td><?php echo $row["tanggal"]; ?></td> <td><?php echo $row["nrk"]; ?></td> <td><?php echo "Rp. ".number_format($row["grand_total"],2,',','.'); ?></td> </tr></font> <?php $i++; } ?> </td> </tr> <tr class="hurufx"> <td colspan="4"><div align="right">Total Piutang:</div></td> <td colspan="2"><?php echo "Rp. ".number_format($grandTotal,2,',','.'); ?></td> </tr> </table><br><br> </div>
28. logout.php
<?php session_start(); if($_REQUEST['out']=="ya") { } header("location: index.php"); session_destroy(); {} ?>29. member.php
<?php class member { function connect() { include("koneksi.php"); }function getmember(){
$member = new member(); $member->connect();
$query = "select * FROM member order by nrk"; $hasil = mysql_query($query);
return $hasil; }
function cekNRK($nrk) {
$member = new member(); $member->connect();
$query = "SELECT nrk FROM member WHERE nrk='$nrk'"; $hasil = mysql_query($query); $x=0; while($data = mysql_fetch_array($hasil)) { $x = $x+1; } return $x; } function getMaxNamamember(){ $member= new member(); $member->connect();
$query = "SELECT max(nrk) AS last from member where nrk like 'M%'"; $hasil = mysql_query($query);
return $hasil; }
function getmemberedit($nrk) {
$member = new member(); $member->connect();
$query = "select * FROM member WHERE nrk='$nrk'"; $hasil = mysql_query($query); return $hasil; } } ?>
30. menu.php
<head><script src="asset/js/menu.js" type="text/javascript"></script> <link href="asset/css/menu.css" rel="stylesheet" type="text/css" /> </head> <div id="menu"> <div id="MainMenu"> <div id="Menu"> <div class="suckertreemenu"> <ul id="treemenu1"> <li><a href="home.php">Home</a></li> <li><a href="#">Master</a> <ul> <li><a href="data_barang.php">Barang</a></li> <li><a href="data_member.php">Member</a></li> </ul> <li><a href="#">Transaksi</a> <ul>
<li><a href="jual.php">Proses Transaksi</a></li> <li><a href="cetak_nota.php">Detail Transaksi</a></li> </ul>
<li><a href="kartu.php">Kartu Piutang</a></li> <li><a href="#">Pembayaran</a>
<ul>
<li><a href="bayar.php">Proses Pembayaran</a></li> <li><a href="cetak_byr.php">Detail Pembayaran</a></li> </ul>
<li><a href="#">Rekap</a> <ul>
<li><a href="rekap.php">Rekap Piutang</a></li> <li><a href="rekap_bayar.php">Rekap Bayar</a></li> </ul>
<li><a href="logout.php">Log Out</a></li> </ul>
</div></div></div>
<div class="cleaner_h0"></div> </div>
31. nota.php
<title>Nota</title> <head> <style> .editbox { display:none } td { padding:5px; } .editbox { font-size:14px; width:70px; background-color:#ffffcc; border:solid 1px #000; padding:4px; } .edit_tr:hover { cursor:pointer; } </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<h1><?php echo "Pencatatan Penjualan Kredit Member" ?></h1>
<h2><?php echo "Primer Koperasi Karyawan Manunggal <br> JL Argobusono No.1 Argomulyo Salatiga 50717 <br> Telp: (0298) 313789" ?></h2>
<div id="body"> <?php
include("DetailTransaksi.php"); include("Transaksi.php");
$detail = new DetailTransaksi(); $transaksi = new Transaksi(); $no_nota = $_GET["no_nota"]; $hsl = $transaksi->getTransaksi(); $datax = mysql_fetch_array($hsl); $tanggal = $datax["tanggal"]; echo "No. Nota: ".$no_nota."<br>"; echo "Tanggal: ".$tanggal."<br>";
$hasilDetailTransaksi = $detail->getDetailTransaksi($no_nota); ?>
<div class="cleaner_h10"></div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record"
bordercolor="#CCCCCC"> <tr class="hurufx" align="center"> <td>Kode Barang</td> <td>Nama Barang</td> <td>Harga Jual</td> <td>Jumlah</td> <td>Sub Total</td> </tr> <?php $grandTotal = 0; while($row = mysql_fetch_array($hasilDetailTransaksi)) { ?> <tr align="center" class="hurufx"> <?php $subtotal = $row["harga_jual"] * $row["jumlah"]; $grandTotal += $subtotal; ?> <td><?php echo $row["kode_brg"]; ?></td> <td><?php echo $row["nama_brg"]; ?></td> <td><?php echo "Rp.
".number_format($row["harga_jual"],2,',','.'); ?></td> <td><?php echo $row["jumlah"]; ?></td> <td><?php echo "Rp. ".number_format($subtotal,2,',','.'); ?></td> </tr> <?php } ?> <tr class="hurufx"> <td>Grand Total</td> <td colspan="3"> </td> <td colspan="2"><?php echo "Rp. ".number_format($grandTotal,2,',','.'); ?></td> </tr> <tr> </tr> </table><br><br> </div>
32. nota_byr.php
<title>Bukti Pembayaran</title> <head> <style> .editbox { display:none } td { padding:5px; } .editbox { font-size:14px; width:70px; background-color:#ffffcc; border:solid 1px #000; padding:4px; } .edit_tr:hover { cursor:pointer; } </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>
<div id="container">
<h1><?php echo "Bukti Pembayaran Piutang" ?></h1>
<h2><?php echo "Primer Koperasi Karyawan Manunggal <br> JL Argobusono No.1 Argomulyo Salatiga 50717 <br> Telp: (0298) 313789" ?></h2>
<div id="body"> <?php include("koneksi.php"); $nota_byr = $_GET["nota_byr"]; function Terbilang($x) {
$abil = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");
if ($x < 12)
return " " . $abil[$x]; elseif ($x < 20)
return Terbilang($x - 10) . "belas"; elseif ($x < 100)
return Terbilang($x / 10) . " puluh" . Terbilang($x % 10); elseif ($x < 200)
return " seratus" . Terbilang($x - 100); elseif ($x < 1000)
return Terbilang($x / 100) . " ratus" . Terbilang($x % 100); elseif ($x < 2000)
return " seribu" . Terbilang($x - 1000); elseif ($x < 1000000)
return Terbilang($x / 1000) . " ribu" . Terbilang($x % 1000); elseif ($x < 1000000000)
return Terbilang($x / 1000000) . " juta" . Terbilang($x % 1000000); elseif ($x < 1000000000000)
return Terbilang($x / 1000000000) . " Milyar" . Terbilang($x % 1000000000);
}
$query = mysql_query ("SELECT f.nota_byr, f.tanggal_byr, f.nrk, f.bayar, a.nama_member FROM bayar f, member a where f.nrk=a.nrk and
f.nota_byr='$nota_byr'");
while($row = mysql_fetch_array($query)) { $tgl=$row['tanggal_byr'];
?>
<div class="cleaner_h10"></div>
<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record"
bordercolor="#CCCCCC">
<tr style="color:#000000;" class="hurufx">
<td>Nomor Nota</td><td><?php echo $row["nota_byr"]; ?></td>
</tr>
<tr style="color:#000000;" class="hurufx">
<td>Tanggal</td><td><?php echo date('d-m-Y', strtotime($tgl)) ?></td> </tr> <tr style="color:#000000;" class="hurufx"> <td>NRK</td><td><?php echo $row["nrk"]; ?></td> </tr> <tr style="color:#000000;" class="hurufx"> <td>Nama</td><td><?php echo $row["nama_member"]; ?></td>
</tr>
<tr style="color:#000000;" class="hurufx"> <td>Jumlah bayar</td><td><?php echo "Rp. ".number_format($row["bayar"],2,',','.'); ?></td></tr>
<tr style="color:#000000;" class="hurufx">
<td>Terbilang</td> <td><?php echo ucwords(Terbilang($row["bayar"])); ?>Rupiah</td> </tr> <tr> </tr> </table><br><br>
<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">
<tr style="color:#000000;" class="hurufx"><td colspan="9" height="25" class="hurufx" align="right">Telah diterima dari,</td>
<tr ><td></td><tr><td></td><tr><tr><td></td></tr><tr><td></td></tr><tr style="color:#000000;" class="hurufx" align="right"><td><?php echo
$row['nama_member']; ?></td></tr> </div> <?php } ?>
33. proses_transaksi.php
<?php include("DetailTransaksi.php"); include("barang.php"); include("Transaksi.php"); include("koneksi.php"); $nrk = $_POST ["nrk"];$sql = mysql_query("SELECT saldo, id_plafon FROM member WHERE nrk='$nrk'"); while ($row = mysql_fetch_array ($sql )){
$saldo = $row ['saldo'];
$id_plafon = $row ['id_plafon']; }
$grand_total = $_POST ["grand_total"]; if (($saldo + $grand_total ) >$id_plafon ){
?><script language="JavaScript">alert('Jumlah Transaksi Anda Melebihi Jumlah Plafon'); document.location='jualmasuk.php'</script><?php } else { $no_nota = $_POST["no_nota"]; $tanggal = $_POST["tanggal"];
$tombol = $_POST["tombol"]; if($tombol == "Tambahkan"){ $jumlah = $_POST ["jumlah"]; if($jumlah==""){
?><script language="JavaScript">alert('Jumlah Harus Diisi!'); document.location='jualmasuk.php'</script><?php
}else if (!preg_match("/^[0-9]*$/",$jumlah)){
?><script language="JavaScript">alert('Jumlah Harus Angka!'); document.location='jualmasuk.php'</script><?php
}else{
$kode_brg = $_POST["kode_brg"]; $detail = new DetailTransaksi(); $barang = new Barang();
$hasilBarang = $barang->getHargaBarang($kode_brg); $datax = mysql_fetch_array($hasilBarang);
$harga_jual = $datax['harga_jual']; $subtotal = $jumlah * $harga_jual;
$hsl = $detail->insertDetailTransaksi($no_nota, $kode_brg, $jumlah, $subtotal);
header("location: jualmasuk.php"); }
}
if($tombol == "Simpan"){
$grand_total = $_POST ["grand_total"]; if ($grand_total!="") {
$no_nota = $_POST ["no_nota"]; $nrk = $_POST ["nrk"];
$tanggal = date("Y-m-d H:i:s", strtotime($_POST ["tanggal"])); $grand_total = $_POST ["grand_total"];
$query = mysql_query("insert into transaksi values('$no_nota', '$nrk', '$tanggal', '$grand_total')") or die (mysql_error());
}
$saldo_update = $saldo + $grand_total;
$query = mysql_query ("update member set saldo = '$saldo_update' where nrk = '$nrk'");
$kartu =mysql_query ("insert into kartu_piutang vaLUES ('$nrk', '$tanggal','$no_nota','$grand_total','0','$saldo_update')"); } } if ($query) { header('location: jual.php?message=success'); } ?>
34. rekap.php
<title>Rekap Piutang</title> <head> <style> .editbox { display:none } td { padding:5px; } .editbox { font-size:14px; width:70px; background-color:#ffffcc; border:solid 1px #000; padding:4px; } .edit_tr:hover { cursor:pointer; } </style><link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> <script language="javascript" type="text/javascript"
src="asset/js/datetimepicker_css.js"></script> </head>