• Tidak ada hasil yang ditemukan

LAMPIRAN. 1. Coding. 4. User.php <?php class User { function connect() { include("koneksi.php"); }

N/A
N/A
Protected

Academic year: 2021

Membagikan "LAMPIRAN. 1. Coding. 4. User.php <?php class User { function connect() { include("koneksi.php"); }"

Copied!
57
0
0

Teks penuh

(1)

LAMPIRAN

1.

Coding

1. koneksi.php <?php $host = "localhost"; $username = "root"; $password = ""; $db = "persediaan";

$connect = mysql_connect($host,$username,$password) or die("Gagal konek"); $pilih_db = mysql_select_db($db) or die("Database tidak ada");

?>

2. index.php

<title>Sistem Informasi Penjualan</title>

<link type="text/css" href="asset/css/style.css" rel="stylesheet"> <div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 56890" ?></center></h2>

<div id="body">

<p>Silahkan login untuk melakukan transaksi dan manajemen data.</p> <div id="bg-line">

<form action="cek_login.php" method="post" class="input-teks-login"> Username :

<input type="text" name="username" class="input-teks-login" placeholder="Masukkan username..." />

Password :

<input type="password" name="password" class="input-teks-login" placeholder="Masukkan Password..." />

<input type="submit" value="Log In" class="btn-kirim-login" name="login"/> </div> </form> </div> 3. cek_login.php <?php include ("User.php"); session_start(); $usernamex = $_POST["username"]; $passwordx = ($_POST["password"]); $user = new User();

$hasil = $user->cekLogin($usernamex, $passwordx); $datax = mysql_fetch_array($hasil); $cek = mysql_num_rows($hasil); $username = $datax["username"]; $level = $datax["level"]; $nama = $datax["nama"]; if($cek>0){ session_start(); $_SESSION['username'] = $usernamex; $_SESSION['level'] = $level; $_SESSION['nama'] = $nama; header("location: home.php"); } else { header("location: index.php"); } ?> 4. User.php <?php class User { function connect() { include("koneksi.php"); }

(2)

function getUser() {

$user = new User(); $user->connect();

$query = "select * FROM user order by username"; $hasil = mysql_query($query);

return $hasil; }

function getIdUser($username) {

$user = new User(); $user->connect();

$query = "SELECT username FROM user WHERE username='$username'"; $hasil = mysql_query($query); $x=0; while($data = mysql_fetch_array($hasil)) { $x = $x+1; } return $x; }

function insertUser($username, $password, $nama, $level) {

$user = new User(); $user->connect();

$query = "insert into user(username, password, nama, level) VALUES ('$username','$password', '$nama', '$level')";

$hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function getUserEdit($username) {

$user = new User(); $user->connect();

$query = "select * FROM user WHERE username='$username'"; hasil = mysql_query($query);

return $hasil; }

function updateUser($username, $password, $nama, $level) {

$user = new User(); $user->connect();

$query = "update user set password='$password', nama='$nama', level='$level' WHERE username='$username'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function deleteUser($username) {

$user = new User(); $user->connect();

$query = "delete FROM user WHERE username='$username'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } }

function cekLogin($username, $password) {

$user = new User(); $user->connect();

$query = "SELECT username, password, nama, level FROM user WHERE username='$username' AND password='$password'";

$hasil = mysql_query($query); $cek = mysql_num_rows($hasil);

(3)

return $hasil; }

5. 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_barang.php">BARANG</a></li> <li><a href="#">TRANSAKSI</a> <ul> <li><a href="produksi_masuk.php">Masuk</a></li> <li><a href="retur_masuk.php">Retur</a></li> <li><a href="out.php">Keluar</a></li> </ul> </li> <li><a href="#">CARI</a> <ul>

<li><a href="cari_masuk.php">Cari Masuk Dari Depo</a></li> <li><a href="cari_keluar.php">Cari Keluar Ke Depo</a></li> <li><a href="laporan.php">Rekap Bulanan</a></li>

</ul> </li>

<li><a href="fix.php">REKAP</a></li> <li><a href="logout.php">LOG OUT</a></li> </ul> </div></div></div> <div class="cleaner_h0"></div> </div> 6. home.php <?php session_start(); if (ISSET($_SESSION['username'])) { $username = $_SESSION['username']; ?>

<title>Sistem Informasi Persediaan</title>

<link type="text/css" href="asset/css/style.css" rel="stylesheet">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 56890" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, anda login sebagai : ".$_SESSION['username']; include("menu.php");

?>

<div id="list"> <ul>

<li><strong>Barang</strong><br />Menampilkan daftar barang</li>

<li><strong>Transaksi</strong><br />Menampilkan data-data transaksi meliputi data produksi, retur dan keluar</li>

<li><strong>Cari</strong><br />Menampilkan data pencarian</li>

<li><strong>Rekap</strong><br />Menampilkan data rekapan dari transaksi</li> <li><strong>Log Out</strong><br />Keluar dari sistem aplikasi</li>

</ul> </div> </div> <?php } ?> 7. Barang.php <?php class Barang { function connect() {

(4)

include("koneksi.php"); }

function getBarang(){ $barang = new Barang(); $barang->connect();

$query = "select * FROM barang order by kode_barang"; $hasil = mysql_query($query);

}

function cekKodeBarang($kode_barang) {

$barang = new Barang(); $barang->connect();

$query = "SELECT kode_barang FROM barang WHERE kode_barang='$kode_barang'"; $hasil = mysql_query($query); $x=0; while($data = mysql_fetch_array($hasil)) { $x = $x+1; } return $x; }

function insertBarang($kode_barang, $nama_barang,$merk,$warna,$tipe,$ukuran) {

$barang = new Barang(); $barang->connect();

$query = "insert into barang(kode_barang, nama_barang,merk,warna,tipe,ukuran) VALUES ('$kode_barang','$nama_barang','$merk','$warna','$tipe','$ukuran')"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function getBarangEdit($kode_barang) {

$barang = new barang(); $barang->connect();

$query = "select * FROM barang WHERE kode_barang='$kode_barang'"; $hasil = mysql_query($query); return $hasil; } Function updateBarang ($kode_barang,$nama_barang,$merk,$warna,$tipe,$ukuran) {

$barang = new Barang(); $barang->connect();

$query = "update barang set kode_barang='$kode_barang', nama_barang='$nama_barang',merk='$merk',warna='$warna',tipe='$tipe',ukuran='$u kuran' WHERE kode_barang='$kode_barang'";

$hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function deleteBarang($kode_barang) {

$barang = new Barang(); $barang->connect();

$query = "delete FROM barang WHERE kode_barang='$kode_barang'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } }} ?> 8. master_barang.php <?php session_start(); if (ISSET($_SESSION['username']))

(5)

{

$nama = $_SESSION['nama']; $level = $_SESSION['level']; ?>

<title>Sistem Informasi Persediaan</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">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1> <h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){ include("menu.php"); } else { include("menu_kasir.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"> <th align="center">No.</th> <th align="center">Kode Barang</th> <th align="center">Nama Barang</th> <th align="center">Merk</th> <th align="center">Warna</th> <th align="center">Tipe</th> <th align="center">Ukuran</th>

<th colspan="2"><a href="tambah_barang.php" class="cbbarang"><div class="btn-add">Tambah Barang</div></a></th> </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_barang"]; ?></td> <td><?php echo $row["nama_barang"]; ?></td> <td><?php echo $row["merk"]; ?></td> <td><?php echo $row["warna"]; ?></td> <td><?php echo $row["tipe"]; ?></td> <td><?php echo $row["ukuran"]; ?></td>

<td width="90"><a href="edit_barang.php?kode_barang=<?php echo $row['kode_barang']; ?>" class="cbbarang"><div class="btn-edit">Edit Barang</div></a></td>

<td width="100"><a href="delete_barang.php?kode_barang=<?php echo $row['kode_barang']; ?>" onclick="return confirm('Hapus Data?');"><div class="btn-delete">Hapus Barang</div></a></td> </tr></font> <?php $i++; } ?> </table> <br /><br /> <?php } else header("location: index.php"); ?>

(6)
(7)

9. tambah_barang.php <?php session_start(); if (ISSET($_SESSION['username'])) { $nama = $_SESSION['nama']; $level = $_SESSION['level']; ?>

<title>Sistem Informasi Penjualan</title> <head> <style> td { 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">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 56890" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; include("menu.php");

include("Barang.php"); $barang = new Barang(); ?>

<br /> <div>

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">

<form action="insert_barang.php" method="post" name="myForm" onSubmit="return cekInputan()">

<tr class="hurufx"> <td>Kode Barang:</td>

<td><input type="text" name="kode_barang" size="30" value=""></td> </tr>

<tr class="hurufx"> <td>Nama Barang:</td>

<td><input type="text" name="nama_barang" size="30"></td> </tr>

<tr class="hurufx"> <td>Merk:</td>

<td><input type="text" name="merk" size="30"></td> </tr>

<tr class="hurufx"> <td>Warna:</td>

<td><input type="text" name="warna" size="30"></td> </tr>

<tr class="hurufx"> <td>Tipe:</td>

<td><input type="text" name="tipe" size="30"></td> </tr>

<tr class="hurufx"> <td>Ukuran:</td>

<td><input type="text" name="ukuran" size="30"></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 /> <?php } else

(8)

header("location: index.php"); ?> 10. insert_barang.php <?php include("Barang.php"); $kode_barang = $_POST["kode_barang"]; $nama_barang = $_POST["nama_barang"]; $merk = $_POST["merk"]; $warna = $_POST["warna"]; $tipe = $_POST["tipe"]; $ukuran = $_POST["ukuran"]; $barang= new Barang();

$cek_kode_barang = $barang->cekKodeBarang($kode_barang); if($cek_kode_barang > 0){

?><script language="JavaScript">alert('Kode Barang Sudah Ada!'); document.location='tambah_barang.php'</script><?php

} else {

if($kode_barang=="" || $nama_barang=="" || $merk=="" || $warna=="" || $tipe=="" || $ukuran=="")

{

?><script language="JavaScript">alert('Isi Data dengan Lengkap!'); document.location='tambah_barang.php'</script><?php } else { $hsl = $barang->insertBarang ($kode_barang, $nama_barang,$merk,$warna,$tipe,$ukuran ); if($hsl=="T"){ ?>

<script language="JavaScript">alert('Data Berhasil Disimpan'); document.location='master_barang.php'</script>

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Disimpan') ;document.location='tambah_barang.php'</script> <?php } } } ?> 11. edit_barang.php <?php session_start(); if (ISSET($_SESSION['username'])) { $nama = $_SESSION['nama']; $level = $_SESSION['level']; ?>

<title>Sistem Informasi 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>

(9)

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RW 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); }

include("Barang.php"); $barang = new Barang();

$kode_barang = $_GET["kode_barang"];

$datax = $barang->getBarangEdit($kode_barang); while ($row = mysql_fetch_array($datax)){ $kode_barang=$row["kode_barang"]; $nama_barang = $row["nama_barang"]; $merk = $row["merk"]; $warna = $row["warna"]; $tipe = $row["tipe"]; $ukuran = $row["ukuran"]; } ?> <div class="cleaner_h10"></div> <div>

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">

<form action="update_barang.php" method="post"> <tr class="hurufx">

<td>Kode Barang:</td>

<td><input type="text" name="kode_barang" size="40" value="<?php echo $kode_barang; ?>"></td>

</tr>

<tr class="hurufx"> <td>Nama Barang:</td>

<td><input type="text" name="nama_barang" size="40" value="<?php echo $nama_barang; ?>"></td>

</tr>

<tr class="hurufx"> <td>Merk:</td>

<td><input type="text" name="merk" size="40" value="<?php echo $merk; ?>"></td>

</tr>

<tr class="hurufx"> <td>Warna:</td>

<td><input type="text" name="warna" size="40" value="<?php echo $warna; ?>"></td>

</tr>

<tr class="hurufx"> <td>Tipe:</td>

<td><input type="text" name="tipe" size="40" value="<?php echo $tipe; ?>"></td>

</tr>

<tr class="hurufx"> <td>Ukuran:</td>

<td><input type="text" name="ukuran" size="40" value="<?php echo $ukuran; ?>"></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>"; ?>

(10)

</td> </tr> </table> </div> <?php } else header("location: index.php"); ?> 12. update_barang.php <?php include("Barang.php"); $kode_barang = $_POST["kode_barang"]; $nama_barang = $_POST["nama_barang"]; $merk = $_POST["merk"]; $warna = $_POST["warna"]; $tipe = $_POST["tipe"]; $ukuran = $_POST["ukuran"]; $barang = new Barang();

if($kode_barang=="" || $nama_barang=="" || $merk=="" || $warna=="" || $tipe=="" || $ukuran=="" )

{

?><script language="JavaScript">alert('Isi Data dengan Lengkap!'); document.location='master_barang.php'</script><?php

} else {

$hsl = $barang->updateBarang

($kode_barang, $nama_barang,$merk,$warna, $tipe, $ukuran); if($hsl=="T"){

?>

<script language="JavaScript">alert('Berhasil Update Data'); document.location='master_barang.php'</script>

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Diupdate!'); document.location='master_barang.php'</script> <?php } } ?> 13. delete_barang.php <?php session_start(); if (ISSET($_SESSION['username'])) { include("Barang.php"); $barang = new Barang();

$kode_barang = $_GET["kode_barang"];

$hsl = $barang->deleteBarang($kode_barang); if($hsl=="T"){

?>

<script language="JavaScript">alert('Berhasil Hapus Data'); document.location='master_barang.php?'</script>

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Dihapus!'); document.location='master_barang.php'</script> <?php } } ?> 14. Transaksi.php <?php class Transaksi { function connect() { include("koneksi.php"); } function insertTransaksi

(11)

($kode_barang, $tanggal_transaksi,$no_dokumen, $saldo_awal, $masuk,$retur, $keluar, $saldo_akhir)

{

$transaksi = new Transaksi(); $transaksi->connect();

$query = "insert into transaksi(kode_barang, tanggal_transaksi, no_dokumen,saldo_awal, masuk, retur,keluar, saldo_akhir) VALUES ('$kode_barang','$tanggal_transaksi','$no_dokumen', '$saldo_awal', '$masuk','$retur','$keluar','$saldo_akhir')"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } }

function getHistoryTransaksi($tanggal_awal, $tanggal_akhir){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "SELECT * from transaksi where tanggal_transaksi BETWEEN '$tanggal_awal' AND '$tanggal_akhir' order by kode_barang ";

$hasil = mysql_query($query); return $hasil;

}

function updateTransaksi($kode_barang){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "update transaksi set masuk='$masuk' where kode_barang='$kode_barang' "; $hasil = mysql_query($query); return $hasil; } } ?> 15. Produksi.php <?php class Produksi { function connect() { include("koneksi.php"); }

function insertProduksi($tanggal_produksi, $no_dok_prod, $kode_barang, $nama_barang,$proses, $jumlah_produksi,$keterangan)

{

$produksi = new Produksi(); $produksi->connect();

$query = "insert into produksi

(tanggal_produksi,no_dok_prod,kode_barang,nama_barang,proses,jumlah_produksi,k eterangan) VALUES ('$tanggal_produksi', '$no_dok_prod', '$kode_barang', '$nama_barang','$proses', '$jumlah_produksi','$keterangan')"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function getProduksi(){ $produksi = new Produksi(); $produksi->connect();

$query = "SELECT * FROM produksi where status not like '%post%' order by kode_barang asc";

$hasil = mysql_query($query); return $hasil;

}

function getHistoryTransaksi($tanggal_awal, $tanggal_akhir){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "SELECT * FROM transaksi WHERE tanggal BETWEEN '$tanggal_awal' AND '$tanggal_akhir' ORDER BY no_nota ASC";

$hasil = mysql_query($query); return $hasil;

(12)

}

function deleteProduksi($no_dok_prod,$kode_barang) {

$produksi = new Produksi(); $produksi->connect();

$query = "delete FROM produksi WHERE no_dok_prod='$no_dok_prod' and kode_barang='$kode_barang'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function getProduksiEdit($kode_barang) {

$produksi = new Produksi(); $produksi->connect();

$query = "select p.*, b.nama_barang from produksi p, barang b where p.kode_barang=b.kode_barang"; $hasil = mysql_query($query); return $hasil; } function updateProduksi($tanggal_produksi,$no_dok_prod,$kode_barang,$nama_barang,$prose s,$jumlah_produksi,$keterangan){

$produksi = new Produksi(); $produksi->connect(); $query = "update produksi

set tanggal_produksi='$tanggal_produksi',no_dok_prod='$no_dok_prod', kode_barang='$kode_barang',nama_barang='$nama_barang',proses='$proses' ,jumlah_produksi='$jumlah_produksi',keterangan='$keterangan' where kode_barang='$kode_barang'"; $hasil = mysql_query($query); return $hasil; } } ?> 16. produksi_masuk.php <?php session_start(); if (ISSET($_SESSION['username'])) { $nama = $_SESSION['nama']; $level = $_SESSION['level']; $username = $_SESSION['username']; ?>

<title>Sistem Informasi Persediaan</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>

(13)

<script language="javascript" type="text/javascript" src="asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); include("Barang.php"); ?>

<div class="cleaner_h10"></div>

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"><form action="insert_produksi.php" method="post">

<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Form Barang Masuk</td></tr>

<tr class="hurufx"> <tr>

<td> Tanggal </td>

<td><input type="text" name="tanggal_produksi" id="demo33" readonly="readonly">

<a href="javascript: NewCssCal('demo33','yyyymmdd','arrow')" style="text-decoration:none">&nbsp;&nbsp;<img src="asset/images/cal.gif" width="16" height="16" border="0" style="text-decoration:none">

</a><font face="Tahoma" size="2" required="required"></font></td> </tr>

<tr class="hurufx"> <td>No. Dokumen</td>

<td><input type="text" name="no_dok_prod" size="30" value="" required="required"></td> </tr> <?php include ("koneksi.php"); ?> <tr class="hurufx"> <td>Kode Barang</td>

<td><select name="kode_barang" onchange="document.form.namabarang; submit();">

<option>---</option> <?php

$result = mysql_query("select * from barang"); while($row = mysql_fetch_array($result)){ ?>

<option value="<?php echo $row["kode_barang"]; ?>"><?php echo $row["kode_barang"]." - ".$row["nama_barang"]?></option> <?php } ?> </select> <tr class="hurufx"> <td>Proses</td> <td>

<select name="proses" required="required"> <?php

include "koneksi.php";

$query ="select * from master_proses"; $hasil = mysql_query($query);

echo '<option>---</option>';

while ($qtabel = mysql_fetch_assoc($hasil)) {

echo '<option value="'.$qtabel['nama_proses'].'">'.$qtabel['nama_proses'].' </option>'; } ?> </select> </td> </tr> <?php } ?> </select> <tr class="hurufx"> <td>Jumlah</td>

(14)

</tr>

<tr class="hurufx"> <td>Keterangan</td> <td>

<select name="keterangan" required="required"> <?php

include "koneksi.php";

$query ="select * from lokasi"; $hasil = mysql_query($query); echo '<option>---</option>';

while ($qtabel = mysql_fetch_assoc($hasil)) {

echo '<option value="'.$qtabel['nama_lokasi'].'">'.$qtabel['nama_lokasi'].' </option>'; } ?> </select> </td> </tr> <tr class="hurufx"> <td></td>

<td><input type="submit" name="tombol" value="Tambahkan" class="btn-kirim-login"/></td>

</tr></form>

<form name="formcari" method="post" action="search_prod.php"> <tr class="hurufx">

<td></td>

<td><input type="text" name="merkp" size="25" value="" required="required"><input type="SUBMIT" name="SUBMIT" id="SUBMIT" value="cari" required="required"></td> </tr> </form> <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>Tanggal</td> <td>No Dokumen</td> <td>Kode Barang</td> <td>Nama Barang</td> <td>Proses</td> <td>Jumlah</td> <td> Keterangan</td> <td colspan=2>Option</td> </tr> <?php

$query = mysql_query("select p.*, b.nama_barang from produksi p, barang b where p.kode_barang=b.kode_barang and status not like '%post%' order by kode_barang asc");

while ($data = mysql_fetch_array($query)) { ?> <tr align="center" class="hurufx"> <td><?php echo $data["tanggal_produksi"]; ?></td> <td><?php echo $data["no_dok_prod"]; ?></td> <td><?php echo $data["kode_barang"]; ?></td> <td><?php echo $data["nama_barang"]; ?></td> <td><?php echo $data["proses"]; ?></td> <td><?php echo $data["jumlah_produksi"]; ?></td> <td><?php echo $data["keterangan"]; ?></td>

<td width="90"><a href="edit_prod.php?kode_barang=<?php echo $data['kode_barang']; ?>" class="cbbarang"><div class="btn-edit">Edit</div></a></td>

<td width="90"><a href="post.php?id=<?php echo $data['kode_barang']; ?>&no=<?php echo $data['no_dok_prod']; ?>" class="cbbarang"><div class="btn-edit">Post</div></a></td> </tr> <?php }} ?> </form> </table> <a href="#top">TOP</a>

(15)

<div class="cleaner_h0"></div> 17. insert_produksi.php <?php include "koneksi.php"; $tanggal_produksi = $_POST["tanggal_produksi"]; $no_dok_prod = $_POST["no_dok_prod"]; $kode_barang = $_POST["kode_barang"]; $proses = $_POST["proses"]; $jumlah_produksi = $_POST["jumlah_produksi"]; $keterangan = $_POST["keterangan"]; $saldo_awal=0; $retur=0; $keluar=0;

$query=mysql_query ("insert into

produksi(tanggal_produksi,no_dok_prod,kode_barang,proses,jumlah_produksi,keter angan) VALUES ('$tanggal_produksi', '$no_dok_prod', '$kode_barang','$proses', '$jumlah_produksi','$keterangan')")or die (mysql_error());

$hasil = mysql_query($query);

$saldo_akhir=$saldo_awal+$jumlah_produksi+$retur-$keluar;

$query1=mysql_query ("insert into

transaksi(kode_barang,tanggal_transaksi,no_dokumen,saldo_awal,masuk,retur,kelu

ar,saldo_akhir) VALUES

('$kode_barang','$tanggal_produksi','$no_dok_prod','$saldo_awal','$jumlah_prod uksi','$retur','$keluar','$saldo_akhir')")or die (mysql_error());

$hasil1 = mysql_query($query1); header("location: produksi_masuk.php"); ?> 18. edit_prod.php <?php session_start(); if (ISSET($_SESSION['username'])) { $nama = $_SESSION['nama']; $level = $_SESSION['level']; ?>

<title>Sistem Informasi 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> <script language="javascript" type="text/javascript" src= "asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RW 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

(16)

include("menu.php"); include("Produksi.php"); $produksi = new Produksi();

$kode_barang = $_GET["kode_barang"];

$datax = $produksi->getProduksiEdit($kode_barang); while ($row = mysql_fetch_array($datax)){

$tanggal_produksi=$row["tanggal_produksi"]; $no_dok_prod=$row["no_dok_prod"]; $kode_barang=$row["kode_barang"]; $nama_barang = $row["nama_barang"]; $proses = $row["proses"]; $jumlah_produksi = $row["jumlah_produksi"]; $keterangan= $row["keterangan"]; } ?> <div class="cleaner_h10"></div>

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">

<form action="update_prod.php" method="post"> <tr class="hurufx">

<td>Tanggal:</td>

<td><input type="text" name="tanggal_produksi" id="demo33" size="25" value="<?php echo $tanggal_produksi; ?>">

<a href="javascript: NewCssCal('demo33','yyyymmdd','arrow')" style="text-decoration:none">&nbsp;&nbsp;<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>No Dokumen:</td>

<td><input type="text" name="no_dok_prod" size="25" value="<?php echo $no_dok_prod; ?>"></td>

</tr>

<tr class="hurufx"> <td>Kode Barang:</td>

<td><input type="text" name="kode_barang" size="25" value="<?php echo $kode_barang; ?>" readonly></td>

</tr>

<tr class="hurufx"> <td>Nama Barang:</td>

<td><input type="text" name="nama_barang" size="40" value="<?php echo $nama_barang; ?>"readonly></td>

</tr>

<tr class="hurufx"> <td>Proses:</td>

<td><input type="text" name="proses" size="25" value="<?php echo $proses; ?>" readonly></td>

</tr>

<tr class="hurufx"> <td>Jumlah:</td>

<td><input type="text" name="jumlah_produksi" size="25" value="<?php echo $jumlah_produksi; ?>"></td>

</tr>

<tr class="hurufx"> <td>Keterangan:</td>

<td><input type="text" name="keterangan" size="25" value="<?php echo $keterangan; ?>"></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>

(17)

</tr> </table> </div> <?php } else header("location: index.php"); ?> 19. update_prod.php <?php include('koneksi.php'); //tangkap data dari form

$tanggal_produksi= $_POST["tanggal_produksi"]; $no_dok_prod = $_POST["no_dok_prod"]; $kode_barang = $_POST["kode_barang"]; $proses = $_POST["proses"]; $jumlah_produksi=$_POST["jumlah_produksi"]; $keterangan=$_POST["keterangan"];

//update data di database sesuai user_id

$query = mysql_query("update produksi set tanggal_produksi='$tanggal_produksi', no_dok_prod='$no_dok_prod', kode_barang='$kode_barang', proses='$proses', jumlah_produksi='$jumlah_produksi' where kode_barang='$kode_barang'") or die(mysql_error());

$query1=mysql_query("update transaksi set no_dokumen='$no_dok_prod',masuk='$jumlah_produksi' where kode_barang='$kode_barang' AND tanggal_transaksi='$tanggal_produksi' and no_dokumen='$no_dok_prod' ");

$scan="select * from transaksi where kode_barang='$kode_barang' and tanggal_transaksi='$tanggal_produksi' and no_dokumen='$no_dok_prod'";

$hasilsc = mysql_query($scan);

while ($data = mysql_fetch_array($hasilsc)){ $saldo_awal=$data['saldo_awal'];

$masuk=$data['masuk']; $retur=$data['retur']; $keluar=$data['keluar'];

$perhit=$saldo_awal+$masuk+$retur-$keluar;

$edit=mysql_query("update transaksi set saldo_akhir='$perhit' where kode_barang='$kode_barang' and tanggal_transaksi='$tanggal_produksi' and no_dokumen='$no_dok_prod'");

}

if($query=="T"){ ?>

<script language="JavaScript">alert('Berhasil Update Data'); document.location='produksi_masuk.php'</script>

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Diupdate!'); document.location='produksi_masuk.php'</script> <?php } ?> 20. search_prod.php <?php include "koneksi.php"; ?>

<title>Sistem Informasi Penjualan</title> <head> <style> .editbox { display:none } td { padding:5px; } .editbox { font-size:14px; width:70px;

(18)

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>

<div id="container">

<h2><?php echo"CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></h2>

<div id="body"> <?php

$nama_barang= $_POST['merkp'];

$q = "select p.*, b.nama_barang from produksi p, barang b where p.kode_barang=b.kode_barang and status not like '%post%' and b.nama_barang like '%$nama_barang%'";

$result = mysql_query($q);

?><table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">

<tr class="hurufx" align="center"> <td>Tanggal</td> <td>No Dokumen</td> <td>Kode Barang</td> <td>Nama Barang</td> <td>Proses</td> <td>Jumlah</td> </tr> <?php $grandTotal = 0;

while ($data = mysql_fetch_array($result)) { $grandTotal += $data["jumlah_produksi"]; ?> <tr align="center" class="hurufx"> <tr> <td><?php echo $data['tanggal_produksi']; ?></td> <td><?php echo $data['no_dok_prod']; ?></td> <td><?php echo $data['kode_barang']; ?></td> <td><?php echo $data['nama_barang']; ?></td> <td><?php echo $data['proses']; ?></td> <td><?php echo $data['jumlah_produksi']; ?></td> </tr></font> <?php } ?> </td> </tr> <tr class="hurufx">

<td colspan="5"><div align="right">Total Produk:</div></td> <td colspan="1"><?php echo ($grandTotal); ?></td>

</tr> </td> </tr> </table><br><br> </div> <a href="produksi_masuk.php">BACK</a> 21. Retur.php <?php class Retur { function connect() { include("koneksi.php"); } function getNoTransaksi($today){ $transaksi = new Transaksi(); $transaksi->connect();

(19)

$query = "SELECT max(no_nota) AS last FROM transaksi WHERE no_nota LIKE '$today%'";

$hasil = mysql_query($query); return $hasil;

}

function insertRetur($tanggal_retur, $no_dok_retur, $kode_barang, $nama_barang,$proses, $jumlah_retur)

{

$retur = new Retur(); $retur->connect();

$query = "insert into retur

(tanggal_retur,no_dok_retur,kode_barang,nama_barang,proses,

jumlah_retur) VALUES ('$tanggal_retur', '$no_dok_retur', '$kode_barang', '$nama_barang','$proses', '$jumlah_retur')"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function getRetur(){ $retur = new Retur(); $retur->connect();

$query = "SELECT * FROM retur order by kode_barang asc"; $hasil = mysql_query($query);

return $hasil; }

function getHistoryTransaksi($tanggal_awal, $tanggal_akhir){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "SELECT * FROM transaksi WHERE tanggal BETWEEN '$tanggal_awal' AND '$tanggal_akhir' ORDER BY no_nota ASC";

$hasil = mysql_query($query); return $hasil;

}

function deleteRetur($no_dok_retur,$kode_barang) {

$retur = new Retur(); $retur->connect();

$query = "delete FROM retur WHERE no_dok_retur='$no_dok_retur' and kode_barang='$kode_barang'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function getReturEdit($kode_barang) {

$retur = new Retur(); $retur->connect();

$query = "select r.*, b.nama_barang from retur r, barang b where r.kode_barang=b.kode_barang"; $hasil = mysql_query($query); return $hasil; } function updateRetur($tanggal_retur,$no_dok_retur,$kode_barang,$nama_barang,$proses,$ju mlah_retur){

$retur = new Retur(); $retur->connect();

$query = "update retur set

tanggal_retur='$tanggal_retur',no_dok_retur='$no_dok_retur',kode_barang='$kode _barang',nama_barang='$nama_barang',proses='$proses',jumlah_retur='$jumlah_ret ur' where kode_barang='$kode_barang'";

$hasil = mysql_query($query); return $hasil;

}

function getTahun(){

$transaksi = new Transaksi(); $transaksi->connect();

(20)

$query = "select distinct date_format(tanggal, '%Y') as tahun from transaksi order by tahun"; $hasil = mysql_query($query); return $hasil; } function getPendapatanPerBulan($tahun){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "SELECT date_format(tanggal, '%Y-%m') as periode, SUM(grand_total) as pendapatan FROM transaksi WHERE YEAR(tanggal) = '$tahun' GROUP BY date_format(tanggal, '%Y-%m')"; $hasil = mysql_query($query); return $hasil; } } ?> 22. retur_masuk.php <?php session_start(); if (ISSET($_SESSION['username'])) { $nama = $_SESSION['nama']; $level = $_SESSION['level']; $username = $_SESSION['username']; ?>

<title>Sistem Informasi Persediaan</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>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); include("Barang.php"); ?>

<div class="cleaner_h10"></div>

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"><form action="insert_retur.php" method="post">

<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Form Barang Retur</td></tr>

(21)

<tr class="hurufx"> <tr>

<td> Tanggal </td>

<td><input type="text" name="tanggal_retur" id="demo33" readonly="readonly"> <a href="javascript: NewCssCal('demo33','yyyymmdd','arrow')" style="text-decoration:none">&nbsp;&nbsp;<img src="asset/images/cal.gif" width="16" height="16" border="0" style="text-decoration:none">

</a><font face="Tahoma" size="2" required="required"></font></td> </tr>

<tr class="hurufx"> <td>No. Dokumen</td>

<td><input type="text" name="no_dok_retur" size="30" value="" required="required"></td> </tr> <?php include ("koneksi.php"); ?> <tr class="hurufx"> <td>Kode Barang</td>

<td><select name="kode_barang" onchange="document.form.namabarang; submit();">

<option>---</option> <?php

$result = mysql_query("select * from barang"); while($row = mysql_fetch_array($result)){ ?>

<option value="<?php echo $row["kode_barang"]; ?>"><?php echo $row["kode_barang"]." - ".$row["nama_barang"]?></option> <?php } ?> </select> <tr class="hurufx"> <td>Proses</td> <td>

<select name="proses" required="required"> <?php

include "koneksi.php";

$query ="select * from master_proses"; $hasil = mysql_query($query);

echo '<option>---</option>';

while ($qtabel = mysql_fetch_assoc($hasil)) {

echo '<option value="'.$qtabel['nama_proses'].'">'.$qtabel['nama_proses'].' </option>'; } ?> </select> </td> </tr> <?php } ?> </select> <tr class="hurufx"> <td>Jumlah</td>

<td><input type="text" name="jumlah_retur" value=""></td> </tr>

<tr class="hurufx"> <td></td>

<td><input type="submit" name="tombol" value="Tambahkan" class="btn-kirim-login"/></td>

</tr> </form>

<form name="formcari" method="post" action="search_retur.php"> <tr class="hurufx">

<td></td>

<td><input type="text" name="merkr" size="25" value="" required="required"><input type="SUBMIT" name="SUBMIT" id="SUBMIT" value="cari" required="required" placeholder="cari berdasarkan nama barang..."></td></tr>

<tr class="hurufx"> <td></td>

</form> <td>

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">

<tr class="hurufx" align="center"> <td>Tanggal</td>

(22)

<td>No Dokumen</td> <td>Kode Barang</td> <td>Nama Barang</td> <td>Proses</td> <td>Jumlah</td> <td colspan=2>Option</td> </tr> <?php

$query = mysql_query("select r.*, b.nama_barang from retur r, barang b where r.kode_barang=b.kode_barang and status not like '%post%' order by kode_barang asc");

while ($data = mysql_fetch_array($query)) { ?> <tr align="center" class="hurufx"> <td><?php echo $data["tanggal_retur"]; ?></td> <td><?php echo $data["no_dok_retur"]; ?></td> <td><?php echo $data["kode_barang"]; ?></td> <td><?php echo $data["nama_barang"]; ?></td> <td><?php echo $data["proses"]; ?></td> <td><?php echo $data["jumlah_retur"]; ?></td>

<td width="90"><a href="edit_retur.php?kode_barang=<?php echo $data['kode_barang'];?>" class="cbbarang">

<div class="btn-edit">Edit</div></a></td>

<td width="90"><a href="post.php?id=<?php echo $data['kode_barang']; ?>&no=<?php echo $data['no_dok_retur']; ?>" class="cbbarang"><div class="btn-edit">Post</div></a></td> </tr> <?php } ?> </form> <?php } //else //header("location: index.php"); ?> </table> <a href="#top">TOP</a> <div class="cleaner_h0"></div> 23. insert_retur.php <?php include "koneksi.php"; $tanggal_retur = $_POST["tanggal_retur"]; $no_dok_retur = $_POST["no_dok_retur"]; $kode_barang = $_POST["kode_barang"]; $proses = $_POST["proses"]; $jumlah_retur = $_POST["jumlah_retur"]; $saldo_awal=0; $produksi=0; $keluar=0

$query=mysql_query("insert into retur

(tanggal_retur,no_dok_retur,kode_barang,proses,jumlah_retur) VALUES('$tanggal_retur','$no_dok_retur','$kode_barang','$proses', '$jumlah_retur')")or die (mysql_error());

$hasil = mysql_query($query);

$saldo_akhir=$saldo_awal+$masuk+$jumlah_retur-$keluar; $query1=mysql_query ("insert into transaks

i(kode_barang,tanggal_transaksi,no_dokumen,saldo_awal,masuk,retur,keluar,saldo _akhir)VALUES

('$kode_barang','$tanggal_retur','$no_dok_retur','$saldo_awal','$masuk','$juml ah_retur','$keluar','$saldo_akhir')")or die (mysql_error());

$hasil1 = mysql_query($query1); header("location: retur_masuk.php"); ?> 24. edit_retur.php <?php session_start(); if (ISSET($_SESSION['username'])) { $nama = $_SESSION['nama']; $level = $_SESSION['level']; ?>

(23)

<title>Sistem Informasi 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> <script language="javascript" type="text/javascript" src= "asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RW 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); }

include("Retur.php"); $retur = new Retur();

$kode_barang = $_GET["kode_barang"];

$datax = $retur->getReturEdit($kode_barang); while ($row = mysql_fetch_array($datax)){ $tanggal_retur=$row["tanggal_retur"]; $no_dok_retur=$row["no_dok_retur"]; $kode_barang=$row["kode_barang"]; $nama_barang = $row["nama_barang"]; $proses = $row["proses"]; $jumlah_retur = $row["jumlah_retur"]; } ?> <div class="cleaner_h10"></div>

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">

<form action="update_retur.php" method="post"> <tr class="hurufx">

<td>Tanggal:</td>

<td><input type="text" name="tanggal_retur" id="demo33" size="25" value="<?php echo $tanggal_retur; ?>">

<a href="javascript: NewCssCal('demo33','yyyymmdd','arrow')" style="text-decoration:none">&nbsp;&nbsp;<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>No Dokumen:</td>

<td><input type="text" name="no_dok_retur" size="25" value="<?php echo $no_dok_retur; ?>"></td>

</tr>

<tr class="hurufx"> <td>Kode Barang:</td>

(24)

<td><input type="text" name="kode_barang" size="25" value="<?php echo $kode_barang; ?>" readonly></td>

</tr>

<tr class="hurufx"> <td>Nama Barang:</td>

<td><input type="text" name="nama_barang" size="25" value="<?php echo $nama_barang; ?>"readonly></td>

</tr>

<tr class="hurufx"> <td>Proses:</td>

<td><input type="text" name="proses" size="25" value="<?php echo $proses; ?>"></td>

</tr>

<tr class="hurufx"> <td>Jumlah:</td>

<td><input type="text" name="jumlah_retur" size="25" value="<?php echo $jumlah_retur; ?>"></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> <?php } else header("location: index.php"); ?> 25. update_retur.php <?php include('koneksi.php'); $tanggal_retur= $_POST["tanggal_retur"]; $no_dok_retur = $_POST["no_dok_retur"]; $kode_barang = $_POST["kode_barang"]; $proses = $_POST["proses"]; $jumlah_retur=$_POST["jumlah_retur"];

$query = mysql_query("update retur set tanggal_retur='$tanggal_retur', no_dok_retur='$no_dok_retur', kode_barang='$kode_barang', proses='$proses', jumlah_retur='$jumlah_retur' where kode_barang='$kode_barang'") or die(mysql_error());

$query1=mysql_query("update transaksi set no_dokumen='$no_dok_retur', retur='$jumlah_retur' where kode_barang='$kode_barang'

AND tanggal_transaksi='$tanggal_retur' and no_dokumen='$no_dok_retur' "); $scan="select * from transaksi where kode_barang='$kode_barang' and tanggal_transaksi='$tanggal_retur' and no_dokumen='$no_dok_retur'";

$hasilsc = mysql_query($scan);

while ($data = mysql_fetch_array($hasilsc)){ $saldo_awal=$data['saldo_awal'];

$masuk=$data['masuk']; $retur=$data['retur']; $keluar=$data['keluar'];

$perhit=$saldo_awal+$masuk+$retur-$keluar;

$edit=mysql_query("update transaksi set saldo_akhir='$perhit' where kode_barang='$kode_barang' and tanggal_transaksi='$tanggal_retur' and no_dokumen='$no_dok_retur'");

}

if($query=="T"){ ?>

<script language="JavaScript">alert('Berhasil Update Data'); document.location='retur_masuk.php'</script>

(25)

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Diupdate!'); document.location='retur_masuk.php'</script> <?php } ?> 26. search_retur.php <?php include "koneksi.php"; ?>

<title>Sistem Informasi 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>

<script language="javascript" type="text/javascript" src="asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h2><?php echo"CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></h2>

<div id="body"> <?php

$nama_barang= $_POST['merkr'];

$q = "select r.*, b.nama_barang from retur r, barang b where r.kode_barang=b.kode_barang and status not like '%post%' and b.nama_barang like '%$nama_barang%' ";

$result = mysql_query($q); ?>

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">

<tr class="hurufx" align="center"> <td>Tanggal</td> <td>No Dokumen</td> <td>Kode Barang</td> <td>Nama Barang</td> <td>Proses</td> <td>Jumlah</td> </tr> <?php $grandTotal = 0;

while ($data = mysql_fetch_array($result)) { //fetch the result from query into an array $grandTotal += $data["jumlah_retur"]; ?> <tr align="center" class="hurufx"> <tr> <td><?php echo $data['tanggal_retur']; ?></td> <td><?php echo $data['no_dok_retur']; ?></td> <td><?php echo $data['kode_barang']; ?></td>

(26)

<td><?php echo $data['nama_barang']; ?></td> <td><?php echo $data['proses']; ?></td> <td><?php echo $data['jumlah_retur']; ?></td> </tr></font> <?php } ?> </td> </tr> <tr class="hurufx">

<td colspan="5"><div align="right">Total Produk:</div></td> <td colspan="1"><?php echo ($grandTotal); ?></td>

</tr> </td> </tr> </table><br><br> </div> <a href="retur_masuk.php">BACK</a> 27. Keluar.php <?php class Keluar { function connect() { include("koneksi.php"); }

function insertKeluar($tanggal_keluar, $no_dok_keluar, $kode_barang, $nama_barang,$proses, $jumlah_keluar,$keterangan)

{

$keluar = new Keluar(); $keluar->connect();

$query = "insert into keluar

(tanggal_keluar,no_dok_keluar,kode_barang,nama_barang,proses,

jumlah_keluar,keterangan) VALUES ('$tanggal_keluar', '$no_dok_keluar', '$kode_barang', '$nama_barang','$proses', '$jumlah_keluar','$keterangan')"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function getKeluar(){ $keluar = new Keluar(); $keluar->connect();

$query = "SELECT * FROM keluar order by kode_barang asc"; $hasil = mysql_query($query);

return $hasil; }

function getHistoryTransaksi($tanggal_awal, $tanggal_akhir){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "SELECT * FROM transaksi WHERE tanggal BETWEEN '$tanggal_awal' AND '$tanggal_akhir' ORDER BY no_nota ASC";

$hasil = mysql_query($query); return $hasil;

}

function deleteKeluar($no_dok_keluar,$kode_barang) {

$keluar = new Keluar(); $keluar->connect();

$query = "delete FROM keluar WHERE no_dok_keluar='$no_dok_keluar' and kode_barang='$kode_barang'"; $hasil = mysql_query($query); if($hasil){ return "T"; } else { return "F"; } } function getKeluarEdit($kode_barang) {

(27)

$keluar = new Keluar(); $keluar->connect();

$query = "select k.*, b.nama_barang from keluar k, barang b where k.kode_barang=b.kode_barang "; $hasil = mysql_query($query); return $hasil; } function updateKeluar($tanggal_keluar,$no_dok_keluar,$kode_barang,$nama_barang,$proses, $jumlah_keluar,$keterangan){

$keluar = new Keluar(); $keluar->connect();

$query = "update keluar set tanggal_keluar='$tanggal_keluar',

no_dok_keluar='$no_dok_keluar',kode_barang='$kode_barang',nama_barang='$nama_b arang',proses='$proses',jumlah_keluar='$jumlah_keluar',keterangan='$keterangan ' where kode_barang='$kode_barang'"; $hasil = mysql_query($query); return $hasil; } } ?> 28. out.php <?php session_start(); if (ISSET($_SESSION['username'])) { $nama = $_SESSION['nama']; $level = $_SESSION['level']; $username = $_SESSION['username']; ?>

<title>Sistem Informasi Persediaan</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>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); include("Barang.php"); ?>

(28)

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"><form action="insert_keluar.php" method="post">

<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Form Barang Keluar</td></tr>

<tr class="hurufx"> <tr><td> Tanggal </td>

<td><input type="text" name="tanggal_keluar" id="demo33" readonly="readonly"> <a href="javascript: NewCssCal('demo33','yyyymmdd','arrow')" style="text-decoration:none">&nbsp;&nbsp;<img src="asset/images/cal.gif" width="16" height="16" border="0" style="text-decoration:none">

</a><font face="Tahoma" size="2" required="required"></font></td> </tr>

<tr class="hurufx"> <td>No. Dokumen</td>

<td><input type="text" name="no_dok_keluar" size="30" value="" required="required"></td> </tr> <?php include ("koneksi.php"); ?> <tr class="hurufx"> <td>Kode Barang</td>

<td><select name="kode_barang" onchange="document.form.namabarang; submit();">

<option>---</option> <?php

$result = mysql_query("select * from barang"); while($row = mysql_fetch_array($result)){ ?>

<option value="<?php echo $row["kode_barang"]; ?>"><?php echo $row["kode_barang"]." - ".$row["nama_barang"]?></option> <?php } ?> </select> <tr class="hurufx"> <td>Proses</td> <td>

<select name="proses" required="required"> <?php

include "koneksi.php";

$query ="select * from master_proses"; $hasil = mysql_query($query);

echo '<option>---</option>';

while ($qtabel = mysql_fetch_assoc($hasil)) {

echo '<option value="'.$qtabel['nama_proses'].'">'.$qtabel['nama_proses'].' </option>'; } ?> </select> </td> </tr> <?php } ?> </select> <tr class="hurufx"> <td>Jumlah</td>

<td><input type="text" name="jumlah_keluar" value=""></td> </tr>

<tr class="hurufx"> <td>Keterangan</td> <td>

<select name="keterangan" required="required"> <?php

include "koneksi.php";

$query ="select * from lokasi"; $hasil = mysql_query($query); echo '<option>---</option>';

while ($qtabel = mysql_fetch_assoc($hasil)) {

echo '<option value="'.$qtabel['nama_lokasi'].'">'.$qtabel['nama_lokasi']. '</option>';

} ?> </select> </td>

Referensi

Dokumen terkait

Pada stasiun III kepadatan relatif tertinggi didapatkan dari genus Thiara 64,88%, kehadiran genus ini mendominasi ketiga stasiun karena substrat dasar Sungai Batang

Majlis Pelancaran Kempen Kami Prihatin - &#34;Apakah Dosaku&#34; Peringkat Institusi Pengajian Tinggi (IPT) mi adalah anjuran Kementerian Pengajian Tinggi Malaysia

Fasilitas untuk penggilingan padi terpadu dapat dikelompokkan sesuai skala usaha untuk memproduksi beras premium, hasil samping berupa tepung beras, produk bihun, pakan ternak,

Bulan November 2014, Kota Dumai mengalami inflasi sebesar 1,86 persen dengan Indeks Harga Konsumen (IHK) Kota Dumai sebesar 117,65. Inflasi di Dumai terjadi karena adanya

Penelitian ini dilakukan dengan tujuan untuk mengembangkan sebuah sistem yang mampu menghitung biaya produksi dikeluarkan, biaya beban-beban yang ada pada

Dalam Praktek mengajar, seorang pendidik harus memiliki beberapa trik (langkah) pembelajaran lain sebagai pendukung dalam menerapkan metode pembelajarannya, karena

Sebelum merancang instrumen penelitian atau alat ukur, peneliti mencari alat ukur penerimaan diri dan coming out yang sudah valid, alat ukur penerimaan diri menggunakan alat ukur

Efek probiotik merupakan dependen strain, sehingga pemberian preparat kombinasi probiotik pada diare akut diasumsikan akan memberi efek sinergis meningkatkan