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) {
$query = "select harga_jual FROM barang WHERE kode_brg='$kode_brg'"; $hasil = mysql_query($query);
return $hasil; }
<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);
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) {
$query = "delete FROM bayar WHERE nota_byr='$nota_byr'"; $hasil = mysql_query($query);
if($hasil){ return "T"; } else { return "F"; }
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> border:solid 1px #000; padding:4px;
<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;"
<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>
<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> border:solid 1px #000; padding:4px;
<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>
<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()); $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>
$query = mysql_query("delete from member where nrk='$nrk'") or die(mysql_error());
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>
</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
<?phpinclude("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'); }
<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>
<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> border:solid 1px #000; padding:4px;
<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;
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) {
}
<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>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>
<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++; }
<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> border:solid 1px #000; padding:4px;
<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>NRK</td>
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>
<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> border:solid 1px #000; padding:4px;
<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>
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>
<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
<?phpsession_start();
if($_REQUEST['out']=="ya") {
}
header("location: index.php"); session_destroy();
{} ?>
29.
member.php
<?php
class member {
function connect() {
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);
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>
31.
nota.php
width:70px;background-color:#ffffcc; border:solid 1px #000; padding:4px;
<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>
".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> width:70px;
background-color:#ffffcc; border:solid 1px #000; padding:4px;
<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 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>
<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 {
$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> border:solid 1px #000; padding:4px;
<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"
<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("barang.php"); include("Transaksi.php"); include("DetailTransaksi.php"); $barang = new barang();
$transaksi = new Transaksi(); $detail = new DetailTransaksi(); $hasil = $transaksi->getTransaksi(); ?>
<div class="cleaner_h10"></div>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record"
bordercolor="#CCCCCC"><form action="lihat_laporan.php" method="post"> <tr style="background-color:#000000; color:#FFFFFF;"
align="center"><td colspan="9" height="25" class="hurufx">Rekap Piutang</td></tr>
<tr class="hurufx"> <td>Tanggal Awal</td>
<td><input type="text" name="tanggal_awal" id="demo33" readonly="readonly"><a href="javascript:
NewCssCal('demo33','yyyymmdd','arrow')"
style="text-decoration:none"> <img src="asset/images/cal.gif" width="16" height="16" border="0" style="text-decoration:none"></a><font
face="Tahoma" size="2"></font></td> </tr>
<tr class="hurufx"> <td>Tanggal Akhir</td>
<td><input type="text" name="tanggal_akhir" id="demo43" readonly="readonly"><a href="javascript:
NewCssCal('demo43','yyyymmdd','arrow')"
style="text-decoration:none"> <img src="asset/images/cal.gif" width="16" height="16" border="0" style="text-decoration:none"></a><font
face="Tahoma" size="2"></font></td> </tr>
<tr class="hurufx"> <td></td>
<td><input type="submit" name="tombol" value="Lihat" class="btn-kirim-login"></td>
</tr>
<tr class="hurufx"> <td colspan="2"> <tr>
</tr> </form> </table>
<div class="cleaner_h10"></div> <table align="center">
<tr align="center"> <td>
<?php
echo "<br>"; ?>
</td> </tr> </table> </div>
35.
rekap_bayar.php
<title>Rekap Pembayaran</title> <head>