Vous êtes sur la page 1sur 58

Database Kasir

usertoko

toko

barang

pembeli

terjual

temp
Tabel Database

Koneksi.php

<?php
$conn = mysqli_connect('localhost', 'root', '', 'pos');
?>

Index.php

<html>
<head>
<link type="text/css" href="css/bootstrap.css" rel="stylesheet" />
<link rel="stylesheet" type="text/css" href="css/button.css">
<script type="text/javascript" src="js/bootstrap.js"></script>
<script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
<div class="container">
<nav class="navbar navbar-default">
<div class="navbar-brand"><b>Program Aplikasi POS Toko
</nav>
<div class="row">
<div id="kotaklogin" align="center" class="col-xs-6 col-md-
offset-3 alert-info">
<br>
<?php
$conn = mysqli_connect('localhost', 'root', '','pos');
$sql = "SELECT * from toko";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
$pemilik = $row['pemilik'];
$namatoko = $row['nama_toko'];
$alamat = $row['alamat'];
}?>
<center><h2><b><?php echo $namatoko; ?></b></h2></center>
<hr>
<form name="form" class="form-inline" action="ceksan.php"
method="post" onSubmit="return valid(this)">
<table border="0" class="tabel table-responsive">
<tr>
<td align="center" style="padding-right:
0.5rem"><label><img src="img/kasir.png" style="width: 130px; height:
130px;"><p><input type="radio" name="idanda" value="500" checked="">
Kasir</label></td>
<td align="center" style="padding-left:
0.5rem"><label><img src="img/admin.png" style="width: 200px; height:
130px;"><p><input type="radio" name="idanda" value="123"> Admin</label></td>
</tr>
<tr>
<td align="center" colspan="2" style="padding-top:
1.0rem"> <b>Password :</b></td>
</tr>
<tr>
<td colspan="2" align="center" style="padding-top:
1.5rem"><input type="password" name="katakunci" class="form-control input-md"
style="margin-right: auto;width: 85%;"></td>
</tr>
<br>
<tr>
<td colspan="2" align="center" style="width: auto;
padding-top: 1.5rem; padding-bottom: 1.5rem"><button type="submit"
class="myButton"><span class="glyphicon glyphicon-log-in"></span>
Login</button></td>
</tr>
</table>
<hr>
<p><?php echo $alamat; ?>
</form>
</div>
</div>
<?php

switch((isset($_GET['aks'])? $_GET['aks']:''))
{
case "error1":
echo "<script language=\"javascript\">
alert(\"Terjadi kesalahan, periksa kembali KATA KUNCI
Anda!.\");
</script>";
break;

case "mess2":
echo "<script language=\"javascript\">
alert(\"Anda sudah keluar\");
</script>";
break;

case "error3":
echo "<script language=\"javascript\">
alert(\"Tidak bisa di akses tanpa login!\");
</script>";
break;

case "error4":
echo "<script language=\"javascript\">
alert(\"Computer Network Engineering!\");
</script>";
break;
}
?>
<br><br><br>
<div class="col-md-12">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title" align="center"> Program Aplikasi POS (Point Of
Sale) &copy 2017 <b> Computer Network Engineering
</div>
</div>
</div>
</div>
</div>
</body>
</html>

1. Login Kasir

meja.php

<!DOCTYPE html>
<html>
<head>
<title>Mesin Kasir</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/button.css">
<script type="text/javascript" src="js/jquery.js" ></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<?php
error_reporting(0);
session_start();

if (empty($_SESSION[nauser]) AND
empty($_SESSION[passuser]))
{
header('location:index.php?aks=error3');
}
?>

</head>
<body>
<div class="container">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<?php
$conn = mysqli_connect('localhost', 'root',
'','pos');
$sql = "SELECT * from toko";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
$pemilik = $row['pemilik'];
?>
<a href="#" class="navbar-brand"><b><?php echo
$row['nama_toko']; ?></b></a>
<?php } ?>
</div>
<ul class="nav navbar-nav">
<li class="active"><a href="meja.php"><span
class="glyphicon glyphicon-home"></span><b> Home</b></a></li>
<li><a href="stock.php"><span class="glyphicon
glyphicon-gift"></span><b> Stock Barang</b></a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="keluar.php" onclick="return
confirm('Anda Yakin Ingin Keluar ?')"><span class="glyphicon
glyphicon-log-out"></span> Logout</a></li>
</ul>
</div>
</nav>
<div class="jumbotron">
<?php
date_default_timezone_set("Asia/Jakarta");
$jam = date("G");
if ($jam >= 0 and $jam<= 11) {
$ucapan='Selamat Pagi';
} if ($jam >= 12 and $jam <= 14) {
$ucapan= 'Selamat Siang';
} if ($jam >= 15 and $jam <= 17) {
$ucapan= 'Selamat Sore';
}if ( $jam >= 18 and $jam <= 23) {
$ucapan='Selamat Malam';
}
$kasir = 500;
$conn = mysqli_connect('localhost', 'root', '','pos');
$sql = "SELECT * from usertoko where id_user=$kasir ";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
?>
<center><h2><?php echo $ucapan; ?>, <b><?php echo
$row['nama_user']; ?></b> !</h2></center><hr>
<?php } ?>
<div class="row">
<div class="col-sm-12">

<?php
include ('skaner.php');
?>
</div>
</div>
</div>
<br><br><br>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title" align="center"> Program
Aplikasi POS (Point Of Sale) &copy 2017 <b> Computer Network
Engineering
</div>
</div>
</div>
</body>
</html>

stock.php

<!DOCTYPE html>
<html>
<head>
<title>Stock Barang</title>
<link type="text/css" href="css/bootstrap.css" rel="stylesheet"
/>
<link rel="stylesheet" type="text/css" href="css/button.css">
<script type="text/javascript" src="js/bootstrap.js"></script>
<script type="text/javascript" src="js/jquery.js"></script>
</head>
<?php
error_reporting(0);
session_start();

if (empty($_SESSION[nauser]) AND empty($_SESSION[passuser]))


{
header('location:index.php?aks=error3');
}
?>
<body>
<div class="container">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<?php
$conn = mysqli_connect('localhost', 'root',
'','pos');
$sql = "SELECT * from toko";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
$pemilik = $row['pemilik'];
?>
<a href="#" class="navbar-brand"><b><?php echo
$row['nama_toko']; ?></b></a>
<?php } ?>
</div>
<ul class="nav navbar-nav">
<li ><a href="meja.php"><span class="glyphicon
glyphicon-home"></span><b> Home</b></a></li>
<li class="active"><a href="stock.php"><span
class="glyphicon glyphicon-gift"></span><b> Stock Barang</b></a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="keluar.php" onclick="return
confirm('Anda Yakin Ingin Keluar ?')"><span class="glyphicon
glyphicon-log-out"></span> Logout</a></li>
</ul>
<form class="nav navbar-form navbar-right"
method="POST" id="search">
<div action="tblstok.php" class="input-group">
<input type="text" name="temukan"
id="temukan" placeholder="Cari Barang..." class="form-control input-
sm">
<div class="input-group-btn">
<button class="btn btn-default btn-sm"
type="submit" name="cari" id="cari"><span class="glyphicon glyphicon-
search"></span></button>
</div>
</div>
</form>

</div>
</nav>
<div class="row">
<center><h2>Daftar Barang Tersedia</h2></center>
<div>
<form action="" method="POST">
<center><button class="btn btn-danger btn-md"
type="submit" id="tampil"><span class="glyphicon glyphicon-align-
justify"></span> Tampilkan Daftar</button><br><br>
</center>
</form>
<form method="POST">
<center>
<div class="input-group col-md-3">
<input type="text" name="temukan"
id="temukan" placeholder="Cari Barang..." class="form-control input-
sm">
<div class="input-group-btn">
<button class="btn btn-default btn-sm"
type="submit" name="cari" id="cari"><span class="glyphicon glyphicon-
search"></span></button>
</div>
</div>
</center>
</form>
</div>
<hr>
<div class="col-xs-8 col-md-offset-2">
<?php
$host = 'localhost';
$user = 'root';
$pass = '';
$database = 'pos';
$conn = mysqli_connect($host, $user, $pass,
$database);
if (!$conn) {
die ('Gagal Terhubung ke MYSQL: '.
mysqli_connect_error());
}
if (isset($_POST['cari'])) {
$var = $_POST['temukan'];
$sql = "SELECT * FROM barang WHERE
kd_brg OR nama_brg LIKE '%$var%'";
$query = mysqli_query($conn, $sql);
$count = 0;
} elseif (isset($_POST['tampil'])) {
$sql = 'SELECT * FROM barang';
$query = mysqli_query($conn, $sql);
}
else {
$sql = 'SELECT * FROM barang';
$query = mysqli_query($conn, $sql);
}

if (!$query) {
die ('SQL Error : '.
mysqli_error($conn));
}
?>
<table class="table table-bordered table-hover
table-responsive table-striped">
<thead align="center">
<tr class="info">
<td align="center"><b>#</b></td>
<td align="center"><b>Kode
Barang</b></td>
<td align="center"><b>Nama
Barang</b></td>
<td align="center"><b>Stock</b></td>
<td align="center"><b>Harga</b></td>
</tr>
</thead>
<?php while ($row =
mysqli_fetch_array($query)) { ?>
<tr>
<td align="center"><?php $count++;
echo $count ?></td>
<td align="center"><?php echo
$row['kd_brg']; ?></td>
<td align="center"><?php echo
$row['nama_brg']; ?></td>
<td align="center"><?php echo
$row['stock']; ?></td>
<td><?php echo
"Rp.".$row['harga_jual']; ?></td>
</tr>
<?php } ?>
</table>
</div>
</div>
<br><br><br>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title" align="center"> Program
Aplikasi POS (Point Of Sale) &copy 2017 <b> Computer Network
Engineering
</div>
</div>
</div>
</body>
</html>

skaner.php

<!DOCTYPE html>
<html>
<head>
<title>Scanner</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/button.css">
<script type="text/javascript" src="js/jquery.min.js" ></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<?php require 'konfigurasi.php' ?>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-6 alert-info">
<br>
<h2 align="center">Tambah Barang Ke Cart</h2><hr>
<form method="POST" action="addtochart.php" class="">
<table class="" style="font-size: 14px; width:100%;">
<tr>
<th>
Kode Barang
</th>
<td style="padding-left:1.5rem; widows: 95%;">
<div class="input-group">
<input type="text" name="kd" id="kd" placeholder="Masukan
Kode Barang" class="form-control" required >
<span class="input-group-btn">
<button class="btn btn-danger" type="button">Check
!</button>
</span>
</div>
</td>
</tr>
<tr>
<th style="padding-top: 1.0rem">Nama Barang</th>
<td style="padding-left: 1.5rem; padding-top: 1.0rem;
width: 79%">
<input type="text" name="nama_brg" id="nama_brg"
readonly="" class="form-control" placeholder="Nama Barang">
</td>
</tr>
<tr>
<th style="padding-top: 1.0rem">Stock Barang</th>
<td style="padding-top: 1.0rem; padding-left: 1.5rem ;">
<div class="input-group">
<span class="input-group-addon">Stock</span>
<input type="text" name="stock" id="stock" class="form-
control" readonly="" placeholder="Stock Barang">
</div>
</td>
</tr>
<tr>
<th style="padding-top: 1.0rem" >Jumlah Pembelian</th>
<td style="padding-top: 1.0rem; padding-left: 1.5rem;">
<div class="input-group ">
<span class="input-group-addon">QTY</span>
<input type="number" name="QTY" id="QTY"
onchange="sum()" onkeyup="sum()" class="form-control "
placeholder="Jumlah Pembelian" required title="Harus diisi" min="1"
step="1" /></td>
</div>
</tr>
<tr>
<th style="padding-top: 1.0rem;">Harga Persatu</th>
<td style="padding-top: 1.0rem; padding-left: 1.5rem;">
<div class="input-group">
<input type="hidden" name="hrgbeli" id="hrgbeli">
<span class="input-group-addon"><b>Rp.</b></span>
<input type="text" name="hrgbrg" id="hrgbrg"
readonly="" onkeyup="sum()" class="form-control" placeholder="Harga
Persatu">
</div>
</td>
</tr>
</table>
<br>
<table class="" align="right" style="font-size: 16px; width:
70%;">
<tr>
<th>Total Harga</th>
<td style="padding-left: 1.0rem">
<div class="input-group has-error" style="width: auto;">
<span class="input-group-addon"><b>Rp.</b></span>
<input type="text" name="tharga" id="tharga"
readonly="" placeholder="Harus dibayar" class="form-control">
</div>
</td>
</tr>
<tr>
<td colspan="2" align="right" style="padding-top: 1.0rem;
padding-bottom: 2.5rem">
<button type="reset" class="btn btn-danger" name="reset"
"><span class="glyphicon glyphicon-remove "></span> Reset</button>
<button type="submit" class="tambah btn btn-danger"
name="tambah" id="tambah"><span class="glyphicon glyphicon-align-
justify"></span> Tambah</button>
</td>
</tr>
</table>
</form>
<br><br><br>
</div>
<div style="padding-left: 2rem" class="col-lg-6" id="cart">
<center><h2><span class="glyphicon glyphicon-shopping-cart"></span>
Cart</h2></center>
<form method="POST" class="keranjang"
action="proc_cart.php">
<table class="table table-hover table-responsive"
border="2">
<thead>
<tr class="success" >
<td align="center"><b>#</b></td>
<td align="center"><b>Kode Barang</b></td>
<td align="center"><b>Nama Barang</b></td>
<td align="center"><b>QTY</b></td>
<td align="center"><b>Harga</b></td>
<td align="center"><b>Sub Total</b></td>
<td align="center"><b>Act</b></td>
</tr>
</thead>
<tbody>
<?php
$host = 'localhost';
$user = 'root';
$pass = '';
$database = 'pos';
$total_nilai = 0;
$conn = mysqli_connect($host, $user, $pass,
$database);
if (!$conn) {
die ('Gagal Terhubung ke MYSQL: '.
mysqli_connect_error());
}

$sql = 'SELECT * FROM temp';


$query = mysqli_query($conn, $sql);
$count=0;

if (!$query) {
die ('SQL Error : '. mysqli_error($conn));
}
?>
<tr class="default">
<?php while ($row = mysqli_fetch_array($query))
{ ?>
<td align="center" class="success"><b><?php
$count++; echo $count; ?></b></td>
<td align="center"><?php echo $row['kd_brg'] ;
?></td>
<td align="center"><?php echo $row['nama_brg'] ;
?></td>
<td align="center"><?php echo $row['QTY'];
?></td>
<td align="center"><?php echo $row['harga_brg']
; ?></td>
<td align="center"><?php echo
$row['tharga'];?></td>
<td align="center">
<a href='delfrom.php?id=<?php echo
$row['id'];?>' class="btn btn-danger btn-xs" onclick="return
confirm('Hapus dari Cart ?')"><span class="glyphicon glyphicon-
remove"></span></a>
</td>
</tr>
<?php $total_nilai += $row['tharga'] ; } ?>
</tbody>
</table>
<table align="right">
<tr>
<td><b>Total Bayar</b></td>
<td>
<div class="input-group has-error">
<span class="input-group-
addon"><b>Rp.</b></span>
<input type="text" name="tbayar" id="tbayar"
onkeyup="tmbh()" class="form-control" value="<?php echo
"$total_nilai"; ?>" readonly="">
</div>
</td>
</tr>
<tr>
<td><b>Jumlah Uang</b></td>
<td>
<div class="input-group has-success">
<span class="input-group-
addon"><b>Rp.</b></span>
<input type="text" min="0" max="9" name="uang"
onkeyup="tmbh()" id="uang" class="form-control">
</div>
</td>
</tr>
<tr>
<td><b>Kembalian</b></td>
<td>
<div class="input-group has-error">
<span class="input-group-
addon"><b>Rp.</b></span>
<input type="text" name="kembalian"
id="kembalian" class="form-control" readonly="">
</div>
</td>
</tr>
<tr>
<td colspan="2" align="right" style="padding-top:
1.0rem">
<button class="bbayar btn btn-danger"
type="submit" value="hapus" onclick="return confirm('Anda Yakin ?')"
id="bbayar" name="bbayar"><span class="glyphicon glyphicon-
remove"></span> Batal</button>
<iframe src="print.php" name="frame1"
style="display: none;"></iframe>
<button class="btn btn-danger" type="submit"
name="bayar" id="bayar" onclick="frames['frame1'].print()"><span
class="glyphicon glyphicon-usd"></span> Bayar</button>
</td>
</tr>
</table>
</form>
<script type="text/javascript">
function tmbh() {
var txtFirstNumberValue =
document.getElementById('uang').value;
var txtSecondNumberValue =
document.getElementById('tbayar').value;
var result = parseInt(txtFirstNumberValue) -
parseInt(txtSecondNumberValue);
if (!isNaN(result)) {
document.getElementById('kembalian').value =
result;
}
}
</script>

</div>
</div>
<script src="js/jquery.min.js"></script>
<script>
$(function() {
$("#kd").change(function(){
var kd = $("#kd").val();

$.ajax({
url: 'getbrg.php',
type: 'POST',
dataType: 'json',
data: {
'kd': kd
},
success: function (barang) {
$("#nama_brg").val(barang['nama_brg']);
$("#stock").val(barang['stock']);
$("#hrgbeli").val(barang['harga_beli']);
$("#hrgbrg").val(barang['harga_jual']);
}
});
});
});
$(document).ready(function(){
$(".tambah").click(function(){
var data = $('.addtochart').serialize();
$.ajax({
type: 'POST',
url: "addtochart.php",
data: data,
});
});
});
</script>
<script type="text/javascript">
function sum() {
var txtFirstNumberValue = document.getElementById('QTY').value;
var txtSecondNumberValue =
document.getElementById('hrgbrg').value;
var result = parseInt(txtFirstNumberValue) *
parseInt(txtSecondNumberValue);
if (!isNaN(result)) {
document.getElementById('tharga').value = result;
}
}
</script>
<script type="text/javascript">
$(document).keypress(
function(event){
if (event.which == '13') {
event.preventDefault();
}
})
</script>
</div>
</body>
</html>

keluar.php

<?php
session_start();

session_destroy();

header('location:index.php?aks=mess2');

?>

2. Login Admin

add.php

<?php
if (isset($_POST['addbrg'])) {
$tgl = $_POST['tgl'];
$bulan = $_POST['bulan'];
$tahun = $_POST['tahun'];
$kd_brg = strtoupper($_POST['kd_brg']);
$nama_brg = ucwords($_POST['nama_brg']);
$harga_beli = $_POST['harga_beli'];
$harga_jual =$_POST['harga_jual'];
$stock = $_POST['stock'];
$tharga_beli = $stock * $harga_beli ;
$conn = mysqli_connect('localhost', 'root','','pos');
if (!$conn) {
die('Error : '.mysqli_error($conn));
}
$add = "INSERT into barang (kd_brg, nama_brg, stock, harga_beli,
harga_jual) VALUES ('$kd_brg', '$nama_brg', '$stock', '$harga_beli',
'$harga_jual')";
$proc = mysqli_query($conn, $add);
if ($proc) {
$sql = "INSERT INTO pembelian (id_beli, tgl, bln, thn,
kd_brg, nama_brg, harga_beli, harga_jual, qty, tharga_beli) VALUES
('','$tgl', '$bulan', '$tahun', '$kd_brg', '$nama_brg', '$harga_beli',
'$harga_jual', '$stock', '$tharga_beli')";
$query = mysqli_query($conn, $sql);
if (!$query) {
header('location:barang.php?error=err1');
} else{
header('location:barang.php?error=succ');
}
} elseif (!$proc){
header('location:barang.php?error=err1');
}
}
?>

addbrg.php

<?php
if (isset($_POST['rowid'])) {
$var = $_POST['rowid'];
$tahun = date('Y');
$conn = mysqli_connect('localhost','root','','pos');
?>

<form method="POST" action="add.php">


<span class="help-block" align="center"><i>* Penambahan data
barang termasuk kedalam data pembelian *</i></span>
<div class="form-group row">
<div class="col-xs-2 col-xs-offset-2">
<center><label for="tanggal">Tanggal</label></center>
<select class="form-control" name="tgl" id="tgl"
required>
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
</div>
<div class="col-xs-3">
<center><label for="bulan">Bulan</label></center>
<select class="form-control" name="bulan" id="bulan"
required>
<option value=""></option>
<option value="Januari">Januari</option>
<option value="Februari">Februari</option>
<option value="Maret">Maret</option>
<option value="April">April</option>
<option value="Mei">Mei</option>
<option value="Juni">Juni</option>
<option value="Juli">Juli</option>
<option value="Agustus">Agustus</option>
<option value="September">September</option>
<option value="Oktober">Oktober</option>
<option value="November">Nopember</option>
<option value="Desember">Desember</option>
</select>
</div>
<div class="col-xs-3">
<center><label for="tahun">Tahun</label></center>
<select class="form-control" name="tahun" id="tahun"
required>
<option value=""></option>
<?php for ($a=2015;$a<=$tahun;$a++) { ?>
<option value="<?php echo $a; ?>"><?php echo $a;
?></option>
<?php } ?>
</select>
</div>
</div>
<div class="form-group row">
<div class="col-xs-6">
<label>Kode Barang</label>
<input type="text" name="kd_brg" id="kd_brg"
class="form-control" placeholder="Masukan Kode Barang" required>
</div>
<div class="col-xs-6">
<label>Nama Barang</label>
<input type="text" name="nama_brg" id="nama_brg"
class="form-control" placeholder="Masukan Nama Barang" required="">
</div>
</div>
<div class="form-group row">
<div class="col-xs-6">
<label>Harga Beli</label>
<div class="input-group">
<span class="input-group-addon"><b>Rp.</b></span>
<input type="number" name="harga_beli"
id="harga_beli" class="form-control" placeholder="Harga Beli Barang"
required="">
</div>
<span class="help-block"><i>* Tidak Termasuk poin
(.)</i></span>
</div>
<div class="col-xs-6">
<label>Harga Jual</label>
<div class="input-group">
<span class="input-group-addon"><b>Rp.</b></span>
<input type="number" name="harga_jual"
id="harga_jual" class="form-control" placeholder="Harga Jual Barang"
required="">
</div>
<span class="help-block"><i>* Tidak Termasuk poin
(.)</i></span>
</div>
</div>
<div class="form-group row">
<div class="col-xs-6 col-xs-offset-3">
<center><label>Jumlah Barang</label></center>
<input type="number" name="stock" id="stock" min="1"
class="form-control" placeholder="Jumlah Pembelian" required="">
</div>
</div>
<div align="center">
<button type="reset" class="btn btn-danger"><span
class="glyphicon glyphicon-refresh"></span> Reset</button>
<button type="submit" class="btn btn-danger" name="addbrg"
id="addbrg" onclick="return confirm('Simpan Data ?')"><span
class="glyphicon glyphicon-save"></span> Simpan Data</button>
</div>
</form>
<?php
}

?>

addtochart.php

<?php

$kd = strtoupper($_POST['kd']);
$nama_brg = ucwords($_POST['nama_brg']);
$stock = $_POST['stock'];
$QTY = $_POST['QTY'];
$hrg_beli = $_POST['hrgbeli'];
$hrgbrg = $_POST['hrgbrg'];
$tharga = $_POST['tharga'];
$hasil = $stock - $QTY;

$dbhost = 'localhost';
$dbuser = 'root';
$dbpassword = '';
$dbname = 'pos';
$koneksi = mysql_connect($dbhost,$dbuser, $dbpassword);
mysql_select_db($dbname,$koneksi);
if ((isset($_GET['id'])? $_GET['id']:'')) {
$id = $_GET['id'];
$host = 'localhost';
$user = 'root';
$pass = '';
$database = 'pos';
$total_nilai = 0;
$conn = mysqli_connect($host, $user, $pass, $database);
$query = "DELETE FROM temp WHERE id=$id LIMIT 1";
$rst = "ALTER table temp auto_increment=1";
$result = mysqli_query($conn,$query);
$reset = mysqli_query($conn, $rst);
echo 'ok';
header('location:meja.php');
}
if ($QTY > 0 && $hasil >= 0 ) {
$sql = "INSERT INTO temp (id, kd_brg, nama_brg, stock,
QTY, harga_beli, harga_brg, tharga) VALUES ('','$kd','$nama_brg',
'$stock','$QTY', '$hrg_beli', '$hrgbrg','$tharga')";
$up = "UPDATE barang SET stock=$hasil WHERE
kd_brg=$kd";
$tambahdata = mysql_query($sql);
$upd = mysql_query($up);
if(!$tambahdata )
{
die('Gagal tambah data: '. mysql_error());
} else{
header('location:meja.php');
}
mysql_close($koneksi);
} else {
mysql_close($koneksi);
}

?>

admin.php

<!DOCTYPE html>
<html>
<head>
<title>Panel Admin</title>
<link rel="icon" type="image/gif" href="" >
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/button.css">
<link rel="stylesheet" type="text/css" href="css/navigation.css">
<script type="text/javascript" src="js/jquery.js" ></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<?php
error_reporting(0);
session_start();

if (empty($_SESSION[nauser]) AND
empty($_SESSION[passuser]))
{
header('location:index.php?aks=error3');
}
?>
</head>
<body>
<div class="container">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<?php
$conn = mysqli_connect('localhost', 'root',
'','pos');
$sql = "SELECT * from toko";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
$pemilik = $row['pemilik'];
?>
<a href="#" class="navbar-brand"><b><?php echo
$row['nama_toko']; ?></b></a>
<?php } ?>
</div>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="keluar.php" onclick="return
confirm('Anda Yakin Ingin Keluar ?')"><span class="glyphicon
glyphicon-log-out"></span> Logout</a></li>
</ul>
</div>
</nav>
<div class="row">
<div class="col-md-3">
<div class="sidebar-nav">
<div class="navbar navbar-default" role="navigation">
<div class="navbar-collapse collapse sidebar-navbar-
collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="admin.php"><span
class="glyphicon glyphicon-home"></span> <b>Home</b></a></li>
<li><a href="barang.php"><span class="glyphicon
glyphicon-gift"></span> <b>Barang</b></a></li>
<li><a href="Laporan.php"><span class="glyphicon
glyphicon-calendar"></span> <b>Laporan</b></a></li>
<li><a href="setting.php"><span class="glyphicon
glyphicon-wrench"></span> <b>Setting</b></a></li>
<?php
$link = mysqli_connect("localhost", "root",
"", "pos");

if (mysqli_connect_errno()) {
printf("Connect failed: %s\n",
mysqli_connect_error());
exit();
}

if ($result = mysqli_query($link, "SELECT *


FROM barang WHERE stock<=3")) {

$row_cnt = mysqli_num_rows($result);

mysqli_free_result($result);
}

mysqli_close($link);
?>
<li><a href="notif.php"><span class="glyphicon
glyphicon-info-sign"></span> <b>Notification</b> <span class="badge
info"><?php echo $row_cnt; ?></span></a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
<div class="col-md-9">
<div class="jumbotron">
<?php
date_default_timezone_set("Asia/Jakarta");
$jam = date("G");
if ($jam >= 0 and $jam<= 11) {
$ucapan='Selamat Pagi';
} if ($jam >= 12 and $jam <= 14) {
$ucapan= 'Selamat Siang';
} if ($jam >= 15 and $jam <= 17) {
$ucapan= 'Selamat Sore';
}if ( $jam >= 18 and $jam <= 23) {
$ucapan='Selamat Malam';
}
?>
<center><h2><?php echo $ucapan;?>, <b><?php echo
$pemilik; ?></b> !</h2></center><hr>
<div class="row">
<?php include 'data.php'; ?>
<div style="padding-top: 5px;" align="center">
<a class="btn btn-info" href="laporan.php"><span
class="glyphicon glyphicon-align-justify"></span> Lihat Detail
Data</a>
</div>
</div>
</div>
</div>
</div>
<br><br><br>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title" align="center"> Program Aplikasi
POS (Point Of Sale) &copy 2017 <b> Computer Network Engineering
</div>
</div>
</div>
</body>
</html>

barang.php

<!DOCTYPE html>
<html>
<head>
<title>Panel Admin</title>
<link rel="icon" type="image/gif" href="" >
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/button.css">
<link rel="stylesheet" type="text/css" href="css/navigation.css">
<script type="text/javascript" src="js/jquery.min.js" ></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<?php
error_reporting(0);
session_start();

if (empty($_SESSION[nauser]) AND
empty($_SESSION[passuser]))
{
header('location:index.php?aks=error3');
}
?>
</head>
<body>
<div class="container">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<?php
$conn = mysqli_connect('localhost', 'root',
'','pos');
$sql = "SELECT * from toko";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
$pemilik = $row['pemilik'];
?>
<a href="#" class="navbar-brand"><b><?php echo
$row['nama_toko']; ?></b></a>
<?php } ?>
</div>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="keluar.php" onclick="return
confirm('Anda Yakin Ingin Keluar ?')"><span class="glyphicon
glyphicon-log-out"></span> Logout</a></li>
</ul>
</div>
</nav>
<div class="row">
<div class="col-md-3">
<div class="sidebar-nav">
<div class="navbar navbar-default" role="navigation">
<div class="navbar-collapse collapse sidebar-navbar-
collapse">
<ul class="nav navbar-nav">
<li><a href="admin.php"><span class="glyphicon
glyphicon-home"></span> <b>Home</b></a></li>
<li class="active"><a href="barang.php"><span
class="glyphicon glyphicon-gift"></span> <b>Barang</b></a></li>
<li><a href="Laporan.php"><span class="glyphicon
glyphicon-calendar"></span> <b>Laporan</b></a></li>
<li><a href="setting.php"><span class="glyphicon
glyphicon-wrench"></span> <b>Setting</b></a></li>
<?php
$link = mysqli_connect("localhost", "root",
"", "pos");

if (mysqli_connect_errno()) {
printf("Connect failed: %s\n",
mysqli_connect_error());
exit();
}

if ($result = mysqli_query($link, "SELECT *


FROM barang WHERE stock<=3")) {

$row_cnt = mysqli_num_rows($result);

mysqli_free_result($result);
}

mysqli_close($link);
?>
<li><a href="notif.php"><span class="glyphicon
glyphicon-info-sign"></span> <b>Notification</b> <span class="badge
info"><?php echo $row_cnt; ?></span></a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
<div class="col-md-9">
<div class="jumbotron">
<center><h2>Daftar Barang</h2></center><hr>
<div>
<center><a href='' data-target='#add' class='btn
btn-danger' id='custId' data-toggle='modal' data-id="add"><span
class="glyphicon glyphicon-plus"></span> Tambah Data
Barang</a></center><br>
<form action="" method="POST">
<center><button class="btn btn-danger btn-
md" type="submit" id="tampil"><span class="glyphicon glyphicon-align-
justify"></span> Tampilkan Daftar</button><br><br>
</center>
</form>

<form method="POST">
<center>
<div class="input-group col-md-3">
<input type="search" name="temukan"
id="temukan" placeholder="Cari Barang..." class="form-control input-
sm">
<div class="input-group-btn">
<button class="btn btn-default
btn-sm" type="submit" name="cari" id="cari"><span class="glyphicon
glyphicon-search"></span></button>
</div>
</div>
</center>
</form>
</div>
<br><br>
<div style="max-height: 300px; overflow: auto;">
<?php
$host = 'localhost';
$user = 'root';
$pass = '';
$database = 'pos';
$conn = mysqli_connect($host, $user, $pass,
$database);
if (!$conn) {
die ('Gagal Terhubung ke MYSQL: '.
mysqli_connect_error());
}
if (isset($_POST['cari'])) {
$cari = $_POST['temukan'];
$sql = "SELECT * FROM barang WHERE
kd_brg OR nama_brg LIKE '$cari' ORDER BY `kd_brg` DESC";
$query = mysqli_query($conn, $sql);
}
elseif (isset($_POST['tampil'])) {
$sql = 'SELECT * FROM barang ORDER BY
`kd_brg` DESC';
$query = mysqli_query($conn, $sql);
}
else {
$sql = 'SELECT * FROM barang ORDER BY
`kd_brg` DESC';
$query = mysqli_query($conn, $sql);
}

if (!$query) {
die ('SQL Error : '.
mysqli_error($conn));
}

?>
<table class="table table-bordered table-
responsive" id="example">
<thead align="center">
<tr class="success">
<td align="center"><b>#</b></td>
<td align="center"><b>Kode
Barang</b></td>
<td align="center"><b>Nama
Barang</b></td>
<td align="center"><b>Stock</b></td>
<td align="center"><b>Harga
Beli</b></td>
<td align="center"><b>Harga
Jual</b></td>
<td align="center"
colspan="3"><b>Act</b></td>
</tr>
</thead>
<tbody>
<?php while ($row =
mysqli_fetch_array($query)) { ?>
<tr>
<td align="center"><span data-
toggle='tooltip' title="Nomor"><?php $count++; echo $count
?></span></td>
<td align="center"><span data-
toggle='tooltip' title="Kode Barang"><?php echo $row['kd_brg']; ?>
</span></td>
<td align="center"><span data-
toggle='tooltip' title="Nama Barang"><?php echo $row['nama_brg'];
?></span></td>
<td align="center"><span data-
toggle='tooltip' title="Stock"><?php echo $row['stock'];
?></span></td>
<td ><span data-toggle='tooltip'
title="Harga Beli"><?php echo "Rp.".$row['harga_beli']; ?></span></td>
<td><span data-toggle='tooltip'
title="Harga Jual"><?php echo "Rp.".$row['harga_jual']; ?></span></td>
<td><a href='' data-target='#myModal'
class='btn btn-danger btn-xs' id='custId' data-toggle='modal' data-
id="<?php echo $row['kd_brg']; ?>"><span class="glyphicon glyphicon-
edit" data-toggle="tooltip" title="Edit Barang"></span></a></td>
<td><a href='' data-target='#tmbh'
class='btn btn-danger btn-xs' id='custId' data-toggle='modal' data-
id="<?php echo $row['kd_brg']; ?>"><span class="glyphicon glyphicon-
plus-sign" data-toggle="tooltip" title="Tambah Stock
Barang"></span></a></td>
<td><a href="delbrg.php?kd=<?php echo
$row['kd_brg']; ?>" onclick="return confirm('Hapus Data Barang ?');"
class="btn btn-danger btn-xs" ><span class="glyphicon glyphicon-
remove" data-toggle="tooltip" title="Hapus Barang"></span></a></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">&times;</button>
<h4 class="modal-title">Detail
Barang</h4>
</div>
<div class="modal-body">
<div class="fetched-data"></div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-
default" data-dismiss="modal">Keluar</button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="tmbh" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">&times;</button>
<h4 class="modal-title">Tambah Stock
Barang</h4>
</div>
<div class="modal-body">
<div class="tambah-stock"></div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-
default" data-dismiss="modal">Keluar</button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="add" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">&times;</button>
<h4 class="modal-title">Input Detail
Barang</h4>
</div>
<div class="modal-body">
<div class="add-barang"></div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-
default" data-dismiss="modal">Keluar</button>
</div>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('#myModal').on('show.bs.modal', function (e) {
var rowid = $(e.relatedTarget).data('id');
//menggunakan fungsi ajax untuk pengambilan data
$.ajax({
type : 'post',
url : 'editbarang.php',
data : 'rowid='+ rowid,
success : function(data){
$('.fetched-data').html(data);//menampilkan data
ke dalam modal
}
});
});
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$('#add').on('show.bs.modal', function (e) {
var rowid = $(e.relatedTarget).data('id');
//menggunakan fungsi ajax untuk pengambilan data
$.ajax({
type : 'post',
url : 'addbrg.php',
data : 'rowid='+ rowid,
success : function(data){
$('.add-barang').html(data);//menampilkan data ke
dalam modal
}
});
});
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$('#tmbh').on('show.bs.modal', function (e) {
var rowid = $(e.relatedTarget).data('id');
//menggunakan fungsi ajax untuk pengambilan data
$.ajax({
type : 'post',
url : 'tmbhstock.php',
data : 'rowid='+ rowid,
success : function(data){
$('.tambah-stock').html(data);//menampilkan data
ke dalam modal
}
});
});
});
</script>
</div>
<br><br><br>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title" align="center"> Program
Aplikasi POS (Point Of Sale) &copy 2017 <b> Computer Network
Engineering
</div>
</div>
</div>
<script>
$(function () { $("[data-toggle='tooltip']").tooltip(); });
</script>
<?php
switch((isset($_GET['error'])? $_GET['error']:''))
{

case 'err1':
echo "<script language=\"javascript\">
alert(\"Data dengan kode barang tersebut sudah
tersedia !\");
</script>";
break;
case 'err':
echo "<script language=\"javascript\">
alert(\"Gagal diproses !\");
</script>";
break;
case 'succ':
echo "<script language=\"javascript\">
alert(\"Data berhasil disimpan !\");
</script>";
break;
case 'succ1':
echo "<script language=\"javascript\">
alert(\"Data barang berhasil dihapus !\");
</script>";
break;
}
?>
</body>
</html>

ceksan.php

<html>

<head>
<title></title>
</head>

<body>

<?php
include "konfigurasi.php";
//contoh-ta.com
function anti_injection($data){
$filter =
mysql_real_escape_string(stripslashes(strip_tags(htmlspecialchars($dat
a,ENT_QUOTES))));
return $filter;
}

$namauser = anti_injection($_POST['idanda']);
$sandi = anti_injection(md5($_POST['katakunci']));

// pastikan username dan password adalah berupa huruf atau angka.


if ($namauser == '500') {
if (!ctype_alnum($namauser) OR !ctype_alnum($sandi))
{
header('location:index.php?aks=error1');
}
else
{
$login=mysql_query("SELECT * FROM usertoko WHERE
id_user='$namauser' AND ksandi='$sandi'");
$ada=mysql_num_rows($login);
$r=mysql_fetch_array($login);

// Apabila username dan password ditemukan


if ($ada > 0)
{
session_start();

$_SESSION[iduser] = $r[id_user];
$_SESSION[nauser] = $r[nama_user];
$_SESSION[passuser] = $r[ksandi];
$_SESSION[idsesi] = $r[id_sesi];
$_SESSION[leveluser] = $r[level_user];
$_SESSION[kodeuser] = $r[opt_user];

$sid_lama = session_id();

session_regenerate_id();

$sid_baru = session_id();

mysql_query("UPDATE usertoko SET


id_sesi='$sid_baru' WHERE id_user='$_SESSION[iduser]'");

header('location:meja.php');
}else{
header('location:index.php?aks=error1');
}
}
}
elseif ($namauser == '123') {
if (!ctype_alnum($namauser) OR !ctype_alnum($sandi))
{
header('location:index.php?aks=error1');
}
else
{
$login=mysql_query("SELECT * FROM usertoko WHERE
id_user='$namauser' AND ksandi='$sandi'");
$ada=mysql_num_rows($login);
$r=mysql_fetch_array($login);
// Apabila username dan password ditemukan
if ($ada > 0)
{
session_start();

$_SESSION[iduser] = $r[id_user];
$_SESSION[nauser] = $r[nama_user];
$_SESSION[passuser] = $r[ksandi];
$_SESSION[idsesi] = $r[id_sesi];
$_SESSION[leveluser] = $r[level_user];
$_SESSION[kodeuser] = $r[opt_user];

$sid_lama = session_id();

session_regenerate_id();

$sid_baru = session_id();

mysql_query("UPDATE usertoko SET id_sesi='$sid_baru'


WHERE id_user='$_SESSION[iduser]'");

header('location:admin.php');
}else{
header('location:index.php?aks=error1');
}
}
}
else {
header('location:index.php?aks=error1');
}
?>

</body>

</html>

chart.php

<!DOCTYPE html>
<html>
<head>
<title>Cart</title>
<link rel="stylesheet" type="text/css"
href="css/bootstrap.css">
<script type="text/javascript" src="js/jquery.min.js"
></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
</head>
<body>
<form method="POST" action="">
<table class="table table-hover" border="2">
<thead>
<tr class="success" >
<td align="center"><b>Kode Barang</b></td>
<td align="center"><b>Nama Barang</b></td>
<td align="center"><b>QTY</b></td>
<td align="center"><b>Harga</b></td>
<td align="center"><b>Total</b></td>
</tr>
</thead>
<tbody>
<?php
$host = 'localhost';
$user = 'root';
$pass = '';
$database = 'pos';
$total_nilai = 0;
$conn = mysqli_connect($host, $user, $pass,
$database);
if (!$conn) {
die ('Gagal Terhubung ke MYSQL: '.
mysqli_connect_error());
}

$sql = 'SELECT * FROM temp';


$query = mysqli_query($conn, $sql);

if (!$query) {
die ('SQL Error : '.
mysqli_error($conn));
}
?>
<tr class="default">
<?php while ($row =
mysqli_fetch_array($query)) { ?>
<td align="center"><?php echo
$row['kd_brg'] ; ?></td>
<td align="center"><?php echo
$row['nama_brg'] ; ?></td>
<td align="center"><?php echo $row['QTY'];
?></td>
<td align="center"><?php echo
$row['harga_brg'] ; ?></td>
<td align="center"><?php echo
$row['tharga'];?></td>
</tr>
<?php $total_nilai += $row['tharga'] ; } ?>
</tbody>
</table>
<table align="right">
<tr>
<td><b>Total Bayar</b></td>
<td>
<div class="input-group">
<span class="input-group-
addon"><b>Rp.</b></span>
<input type="text" name="tbayar"
id="tbayar" onkeyup="tmbh()" class="form-control" value="<?php echo
"$total_nilai"; ?>" readonly="">
</div>
</td>
</tr>
<tr>
<td><b>Jumlah Uang</b></td>
<td>
<div class="input-group">
<span class="input-group-
addon"><b>Rp.</b></span>
<input type="text" name="uang"
onkeyup="tmbh()" id="uang" class="form-control">
</div>
</td>
</tr>
<tr>
<td><b>Kembalian</b></td>
<td>
<div class="input-group">
<span class="input-group-
addon"><b>Rp.</b></span>
<input type="text" name="kembalian"
id="kembalian" class="form-control" readonly="">
</div>
</td>
</tr>
<tr>
<td colspan="2" align="right" style="padding-top:
1.0rem">
<button class="btn btn-danger" type="submit"
name="bbayar" id="bbayar"><span class="glyphicon glyphicon-
remove"></span> Batal</button>
<button class="btn btn-danger" name="bayar"><span
class="glyphicon glyphicon-usd"></span> Bayar</button>
</td>
</tr>
</table>
</form>
</body>
<script type="text/javascript">

function tmbh() {
var txtFirstNumberValue = document.getElementById('uang').value;
var txtSecondNumberValue =
document.getElementById('tbayar').value;
var result = parseInt(txtFirstNumberValue) -
parseInt(txtSecondNumberValue);
if (!isNaN(result)) {
document.getElementById('kembalian').value = result;
}
}
</script>
</html>

data.php

<?php
$thn=date('Y');
$bulan = array(1 => 'Januari',
'Februari',
'Maret',
'April',
'Mei',
'Juni',
'Juli',
'Agustus',
'September',
'Oktober',
'November',
'Desember'
);
// menampilkan data pembelian tiap bulan
$t=0;$t1=0;$t2=0;$t3=0;$t4=0;$t5=0;$t6=0;$t7=0;$t8=0;$t9=0;$t10=0;$t11
=0;$t12=0;
$conn = mysqli_connect('localhost','root','','pos');
$a = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[1]' and thn='$thn'");
while ($row = mysqli_fetch_array($a)) { $t+=$row['qty'];}
$b = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[2]' and thn='$thn'");
while ($row = mysqli_fetch_array($b)) { $t1+=$row['qty'];}
$c = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[3]' and thn='$thn'");
while ($row = mysqli_fetch_array($c)) { $t2+=$row['qty'];}
$d = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[4]' and thn='$thn'");
while ($row = mysqli_fetch_array($d)) { $t3+=$row['qty'];}
$e = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[5]' and thn='$thn'");
while ($row = mysqli_fetch_array($e)) { $t4+=$row['qty'];}
$f = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[6]' and thn='$thn'");
while ($row = mysqli_fetch_array($f)) { $t5+=$row['qty'];}
$g = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[7]' and thn='$thn'");
while ($row = mysqli_fetch_array($g)) { $t6+=$row['qty'];}
$h = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[8]' and thn='$thn'");
while ($row = mysqli_fetch_array($h)) { $t7+=$row['qty'];}
$i = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[9]' and thn='$thn'");
while ($row = mysqli_fetch_array($i)) { $t8+=$row['qty'];}
$j = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[10]' and thn='$thn'");
while ($row = mysqli_fetch_array($j)) { $t9+=$row['qty'];}
$k = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[11]' and thn='$thn'");
while ($row = mysqli_fetch_array($k)) { $t10+=$row['qty'];}
$l = mysqli_query($conn,"SELECT qty from pembelian where
bln='$bulan[12]' and thn='$thn'");
while ($row = mysqli_fetch_array($l)) { $t11+=$row['qty'];}

// menampilkan data penjualan tiap bulan


$tj=0;$tj1=0;$tj2=0;$tj3=0;$tj4=0;$tj5=0;$tj6=0;$tj7=0;$tj8=0;$tj9=0;$
tj10=0;$tj11=0;$tj12=0;
$conn = mysqli_connect('localhost','root','','pos');
$aj = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[1]' and thn='$thn'");
while ($row = mysqli_fetch_array($aj)) { $tj+=$row['qty'];}
$bj = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[2]' and thn='$thn'");
while ($row = mysqli_fetch_array($bj)) { $tj1+=$row['qty'];}
$cj = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[3]' and thn='$thn'");
while ($row = mysqli_fetch_array($cj)) { $tj2+=$row['qty'];}
$dj = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[4]' and thn='$thn'");
while ($row = mysqli_fetch_array($dj)) { $tj3+=$row['qty'];}
$ej = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[5]' and thn='$thn'");
while ($row = mysqli_fetch_array($ej)) { $tj4+=$row['qty'];}
$fj = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[6]' and thn='$thn'");
while ($row = mysqli_fetch_array($fj)) { $tj5+=$row['qty'];}
$gj = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[7]' and thn='$thn'");
while ($row = mysqli_fetch_array($gj)) { $tj6+=$row['qty'];}
$hj = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[8]' and thn='$thn'");
while ($row = mysqli_fetch_array($hj)) { $tj7+=$row['qty'];}
$ij = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[9]' and thn='$thn'");
while ($row = mysqli_fetch_array($ij)) { $tj8+=$row['qty'];}
$jj = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[10]' and thn='$thn'");
while ($row = mysqli_fetch_array($jj)) { $tj9+=$row['qty'];}
$kj = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[11]' and thn='$thn'");
while ($row = mysqli_fetch_array($kj)) { $tj10+=$row['qty'];}
$lj = mysqli_query($conn,"SELECT qty from terjual where
bln='$bulan[12]' and thn='$thn'");
while ($row = mysqli_fetch_array($lj)) { $tj11+=$row['qty'];}

?>

<!-- File yang diperlukan dalam membuat chart -->


<script src="js/jquery.min.js"></script>
<script src="js/highcharts.js"></script>
<script src="js/exporting.js"></script>

<script type="text/javascript">
$(function () {
$('#view').highcharts({
title: {
text: 'Data Pembelian dan Penjualan Pada Tahun <?php echo
$thn; ?>',
x: -20 //center
},
subtitle: {
text: '',
x: -20
},
xAxis: {
categories:
['Jan','Feb','Mar','Apr','Mei','Jun','Jul','Agu','Sep','Okt','Nov','De
s']
},
yAxis: {
title: {
text: 'Jumlah'
},
plotLines: [{
value: 0,
width: 1,
color: '#808080'
}]
},
tooltip: {
valueSuffix: ' Barang'
},
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'middle',
borderWidth: 0
},
series: [{
name: 'Pembelian ',
data: [<?php echo
$t.','.$t1.','.$t2.','.$t3.','.$t4.','.$t5.','.$t6.','.$t7.','.$t8.','
.$t9.','.$t10.','.$t11; ?>]
},
{name : 'Penjualan',
data :[<?php echo
$tj.','.$tj1.','.$tj2.','.$tj3.','.$tj4.','.$tj5.','.$tj6.','.$tj7.','
.$tj8.','.$tj9.','.$tj10.','.$tj11; ?>]
}
]
});

});
</script>

<div id="view" style="min-width: 310px; height: 400px; margin: 0


auto"></div>

datalaporan.php

<?php
$conn = mysqli_connect('localhost','root','','pos');
if (isset($_POST['beli'])) {
$periode = $_POST['periode'];
$tgl = $_POST['tgl'];
$bln = $_POST['bulan'];
$thn = $_POST['tahun'];
if ($periode == 'tanggal') {
$sql = "SELECT * from pembelian WHERE tgl='$tgl' and
bln='$bln' and thn='$thn'";
$query = mysqli_query($conn, $sql);
} elseif ($periode == 'bulan') {
$sql = "SELECT * from pembelian WHERE bln='$bln' and
thn='$thn'";
$query = mysqli_query($conn, $sql);
}elseif ($periode == 'tahun'){
$sql = "SELECT * from pembelian WHERE thn='$thn'";
$query = mysqli_query($conn, $sql);
}
}
if (isset($_POST['bj'])) {
$periode = $_POST['periode'];
$tgl = $_POST['tgl'];
$bln = $_POST['bulan'];
$thn = $_POST['tahun'];
if ($periode == 'tanggal') {
$sql = "SELECT * from pembelian WHERE tgl='$tgl' and
bln='$bln' and thn='$thn'";
$query = mysqli_query($conn, $sql);
if ($query) {
$sql1 = "SELECT * from terjual WHERE tgl='$tgl' and
bln='$bln' and thn='$thn'";
$query1 = mysqli_query($conn, $sql1);
}
} elseif ($periode == 'bulan') {
$sql = "SELECT * from pembelian WHERE bln='$bln' and
thn='$thn'";
$query = mysqli_query($conn, $sql);
if ($query) {
$sql1 = "SELECT * from terjual WHERE bln='$bln' and
thn='$thn'";
$query1 = mysqli_query($conn, $sql1);
}
}elseif ($periode == 'tahun'){
$sql = "SELECT * from pembelian WHERE thn='$thn'";
$query = mysqli_query($conn, $sql);
if ($query) {
$sql1 = "SELECT * from terjual WHERE thn='$thn'";
$query1 = mysqli_query($conn, $sql1);
}
}
}
if (isset($_POST['jual'])) {
$periode = $_POST['periode'];
$tgl = $_POST['tgl'];
$bln = $_POST['bulan'];
$thn = $_POST['tahun'];
if ($periode == 'tanggal') {
$sql1 = "SELECT * from terjual WHERE tgl='$tgl' and
bln='$bln' and thn='$thn'";
$query1 = mysqli_query($conn, $sql1);
} elseif ($periode == 'bulan') {
$sql1 = "SELECT * from terjual WHERE bln='$bln' and
thn='$thn'";
$query1 = mysqli_query($conn, $sql1);
}elseif ($periode == 'tahun'){
$sql1 = "SELECT * from terjual WHERE thn='$thn'";
$query1 = mysqli_query($conn, $sql1);
}
}
?>

default.php

<!DOCTYPE html>
<html>
<head>
<title>Default</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css"
href="css/dataTables.bootstrap.min.css">
<script type="text/javascript" src="js/jquery1.js"></script>
<script type="text/javascript"
src="js/jquery.dataTables.min"></script>

</head>
<body>
<table class="table table-striped table-bordered table-paginate"
cellspacing="0" width="100%">
<thead>
<tr>
<th>Name</th>
<th>Position</th>
<th>Office</th>
<th>Age</th>
<th>Start date</th>
<th>Salary</th>
</tr>
</thead>
<tfoot>
<tr>
<th>Name</th>
<th>Position</th>
<th>Office</th>
<th>Age</th>
<th>Start date</th>
<th>Salary</th>
</tr>
</tfoot>
<tbody>
<tr>
<td>Tiger Nixon</td>
<td>System Architect</td>
<td>Edinburgh</td>
<td>61</td>
<td>2011/04/25</td>
<td>$320,800</td>
</tr>
<tr>
<td>Garrett Winters</td>
<td>Accountant</td>
<td>Tokyo</td>
<td>63</td>
<td>2011/07/25</td>
<td>$170,750</td>
</tr>
<tr>
<td>Ashton Cox</td>
<td>Junior Technical Author</td>
<td>San Francisco</td>
<td>66</td>
<td>2009/01/12</td>
<td>$86,000</td>
</tr>
<tr>
<td>Cedric Kelly</td>
<td>Senior Javascript Developer</td>
<td>Edinburgh</td>
<td>22</td>
<td>2012/03/29</td>
<td>$433,060</td>
</tr>
<tr>
<td>Airi Satou</td>
<td>Accountant</td>
<td>Tokyo</td>
<td>33</td>
<td>2008/11/28</td>
<td>$162,700</td>
</tr>
<tr>
<td>Brielle Williamson</td>
<td>Integration Specialist</td>
<td>New York</td>
<td>61</td>
<td>2012/12/02</td>
<td>$372,000</td>
</tr>
<tr>
<td>Herrod Chandler</td>
<td>Sales Assistant</td>
<td>San Francisco</td>
<td>59</td>
<td>2012/08/06</td>
<td>$137,500</td>
</tr>
<tr>
<td>Rhona Davidson</td>
<td>Integration Specialist</td>
<td>Tokyo</td>
<td>55</td>
<td>2010/10/14</td>
<td>$327,900</td>
</tr>
<tr>
<td>Colleen Hurst</td>
<td>Javascript Developer</td>
<td>San Francisco</td>
<td>39</td>
<td>2009/09/15</td>
<td>$205,500</td>
</tr>
<tr>
<td>Sonya Frost</td>
<td>Software Engineer</td>
<td>Edinburgh</td>
<td>23</td>
<td>2008/12/13</td>
<td>$103,600</td>
</tr>
<tr>
<td>Jena Gaines</td>
<td>Office Manager</td>
<td>London</td>
<td>30</td>
<td>2008/12/19</td>
<td>$90,560</td>
</tr>
<tr>
<td>Quinn Flynn</td>
<td>Support Lead</td>
<td>Edinburgh</td>
<td>22</td>
<td>2013/03/03</td>
<td>$342,000</td>
</tr>
<tr>
<td>Charde Marshall</td>
<td>Regional Director</td>
<td>San Francisco</td>
<td>36</td>
<td>2008/10/16</td>
<td>$470,600</td>
</tr>
<tr>
<td>Haley Kennedy</td>
<td>Senior Marketing Designer</td>
<td>London</td>
<td>43</td>
<td>2012/12/18</td>
<td>$313,500</td>
</tr>
<tr>
<td>Tatyana Fitzpatrick</td>
<td>Regional Director</td>
<td>London</td>
<td>19</td>
<td>2010/03/17</td>
<td>$385,750</td>
</tr>
<tr>
<td>Michael Silva</td>
<td>Marketing Designer</td>
<td>London</td>
<td>66</td>
<td>2012/11/27</td>
<td>$198,500</td>
</tr>
<tr>
<td>Paul Byrd</td>
<td>Chief Financial Officer (CFO)</td>
<td>New York</td>
<td>64</td>
<td>2010/06/09</td>
<td>$725,000</td>
</tr>
<tr>
<td>Gloria Little</td>
<td>Systems Administrator</td>
<td>New York</td>
<td>59</td>
<td>2009/04/10</td>
<td>$237,500</td>
</tr>
<tr>
<td>Bradley Greer</td>
<td>Software Engineer</td>
<td>London</td>
<td>41</td>
<td>2012/10/13</td>
<td>$132,000</td>
</tr>
<tr>
<td>Dai Rios</td>
<td>Personnel Lead</td>
<td>Edinburgh</td>
<td>35</td>
<td>2012/09/26</td>
<td>$217,500</td>
</tr>
<tr>
<td>Jenette Caldwell</td>
<td>Development Lead</td>
<td>New York</td>
<td>30</td>
<td>2011/09/03</td>
<td>$345,000</td>
</tr>
<tr>
<td>Yuri Berry</td>
<td>Chief Marketing Officer (CMO)</td>
<td>New York</td>
<td>40</td>
<td>2009/06/25</td>
<td>$675,000</td>
</tr>
<tr>
<td>Caesar Vance</td>
<td>Pre-Sales Support</td>
<td>New York</td>
<td>21</td>
<td>2011/12/12</td>
<td>$106,450</td>
</tr>
<tr>
<td>Doris Wilder</td>
<td>Sales Assistant</td>
<td>Sidney</td>
<td>23</td>
<td>2010/09/20</td>
<td>$85,600</td>
</tr>
<tr>
<td>Angelica Ramos</td>
<td>Chief Executive Officer (CEO)</td>
<td>London</td>
<td>47</td>
<td>2009/10/09</td>
<td>$1,200,000</td>
</tr>
<tr>
<td>Gavin Joyce</td>
<td>Developer</td>
<td>Edinburgh</td>
<td>42</td>
<td>2010/12/22</td>
<td>$92,575</td>
</tr>
<tr>
<td>Jennifer Chang</td>
<td>Regional Director</td>
<td>Singapore</td>
<td>28</td>
<td>2010/11/14</td>
<td>$357,650</td>
</tr>
<tr>
<td>Brenden Wagner</td>
<td>Software Engineer</td>
<td>San Francisco</td>
<td>28</td>
<td>2011/06/07</td>
<td>$206,850</td>
</tr>
<tr>
<td>Fiona Green</td>
<td>Chief Operating Officer (COO)</td>
<td>San Francisco</td>
<td>48</td>
<td>2010/03/11</td>
<td>$850,000</td>
</tr>
<tr>
<td>Shou Itou</td>
<td>Regional Marketing</td>
<td>Tokyo</td>
<td>20</td>
<td>2011/08/14</td>
<td>$163,000</td>
</tr>
<tr>
<td>Michelle House</td>
<td>Integration Specialist</td>
<td>Sidney</td>
<td>37</td>
<td>2011/06/02</td>
<td>$95,400</td>
</tr>
<tr>
<td>Suki Burks</td>
<td>Developer</td>
<td>London</td>
<td>53</td>
<td>2009/10/22</td>
<td>$114,500</td>
</tr>
<tr>
<td>Prescott Bartlett</td>
<td>Technical Author</td>
<td>London</td>
<td>27</td>
<td>2011/05/07</td>
<td>$145,000</td>
</tr>
<tr>
<td>Gavin Cortez</td>
<td>Team Leader</td>
<td>San Francisco</td>
<td>22</td>
<td>2008/10/26</td>
<td>$235,500</td>
</tr>
<tr>
<td>Martena Mccray</td>
<td>Post-Sales support</td>
<td>Edinburgh</td>
<td>46</td>
<td>2011/03/09</td>
<td>$324,050</td>
</tr>
<tr>
<td>Unity Butler</td>
<td>Marketing Designer</td>
<td>San Francisco</td>
<td>47</td>
<td>2009/12/09</td>
<td>$85,675</td>
</tr>
<tr>
<td>Howard Hatfield</td>
<td>Office Manager</td>
<td>San Francisco</td>
<td>51</td>
<td>2008/12/16</td>
<td>$164,500</td>
</tr>
<tr>
<td>Hope Fuentes</td>
<td>Secretary</td>
<td>San Francisco</td>
<td>41</td>
<td>2010/02/12</td>
<td>$109,850</td>
</tr>
<tr>
<td>Vivian Harrell</td>
<td>Financial Controller</td>
<td>San Francisco</td>
<td>62</td>
<td>2009/02/14</td>
<td>$452,500</td>
</tr>
<tr>
<td>Timothy Mooney</td>
<td>Office Manager</td>
<td>London</td>
<td>37</td>
<td>2008/12/11</td>
<td>$136,200</td>
</tr>
<tr>
<td>Jackson Bradshaw</td>
<td>Director</td>
<td>New York</td>
<td>65</td>
<td>2008/09/26</td>
<td>$645,750</td>
</tr>
<tr>
<td>Olivia Liang</td>
<td>Support Engineer</td>
<td>Singapore</td>
<td>64</td>
<td>2011/02/03</td>
<td>$234,500</td>
</tr>
<tr>
<td>Bruno Nash</td>
<td>Software Engineer</td>
<td>London</td>
<td>38</td>
<td>2011/05/03</td>
<td>$163,500</td>
</tr>
<tr>
<td>Sakura Yamamoto</td>
<td>Support Engineer</td>
<td>Tokyo</td>
<td>37</td>
<td>2009/08/19</td>
<td>$139,575</td>
</tr>
<tr>
<td>Thor Walton</td>
<td>Developer</td>
<td>New York</td>
<td>61</td>
<td>2013/08/11</td>
<td>$98,540</td>
</tr>
<tr>
<td>Finn Camacho</td>
<td>Support Engineer</td>
<td>San Francisco</td>
<td>47</td>
<td>2009/07/07</td>
<td>$87,500</td>
</tr>
<tr>
<td>Serge Baldwin</td>
<td>Data Coordinator</td>
<td>Singapore</td>
<td>64</td>
<td>2012/04/09</td>
<td>$138,575</td>
</tr>
<tr>
<td>Zenaida Frank</td>
<td>Software Engineer</td>
<td>New York</td>
<td>63</td>
<td>2010/01/04</td>
<td>$125,250</td>
</tr>
<tr>
<td>Zorita Serrano</td>
<td>Software Engineer</td>
<td>San Francisco</td>
<td>56</td>
<td>2012/06/01</td>
<td>$115,000</td>
</tr>
<tr>
<td>Jennifer Acosta</td>
<td>Junior Javascript Developer</td>
<td>Edinburgh</td>
<td>43</td>
<td>2013/02/01</td>
<td>$75,650</td>
</tr>
<tr>
<td>Cara Stevens</td>
<td>Sales Assistant</td>
<td>New York</td>
<td>46</td>
<td>2011/12/06</td>
<td>$145,600</td>
</tr>
<tr>
<td>Hermione Butler</td>
<td>Regional Director</td>
<td>London</td>
<td>47</td>
<td>2011/03/21</td>
<td>$356,250</td>
</tr>
<tr>
<td>Lael Greer</td>
<td>Systems Administrator</td>
<td>London</td>
<td>21</td>
<td>2009/02/27</td>
<td>$103,500</td>
</tr>
<tr>
<td>Jonas Alexander</td>
<td>Developer</td>
<td>San Francisco</td>
<td>30</td>
<td>2010/07/14</td>
<td>$86,500</td>
</tr>
<tr>
<td>Shad Decker</td>
<td>Regional Director</td>
<td>Edinburgh</td>
<td>51</td>
<td>2008/11/13</td>
<td>$183,000</td>
</tr>
<tr>
<td>Michael Bruce</td>
<td>Javascript Developer</td>
<td>Singapore</td>
<td>29</td>
<td>2011/06/27</td>
<td>$183,000</td>
</tr>
<tr>
<td>Donna Snider</td>
<td>Customer Support</td>
<td>New York</td>
<td>27</td>
<td>2011/01/25</td>
<td>$112,000</td>
</tr>
</tbody>
</table>
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('.table-paginate').dataTable();
} );
</script>
</body>
</html>

delbrg.php

<?php
if ((isset($_GET['kd']) ? $_GET['kd']:'')) {
$kd_brg = $_GET['kd'];
$conn = mysqli_connect('localhost','root', '', 'pos' );
$sql = "DELETE from barang WHERE kd_brg='$kd_brg'";
$query = mysqli_query($conn, $sql);
if (!$query) {
header('location:barang.php?error=err');
} else{
header('location:barang.php?error=succ1');
}
}

?> limit 1

delfrom.php

<?php
if ((isset($_GET['id'])? $_GET['id']:'')) {
$id = $_GET['id'];
$host = 'localhost';
$user = 'root';
$pass = '';
$database = 'pos';
$total_nilai = 0;
$conn = mysqli_connect($host, $user, $pass, $database);
$query = "DELETE FROM temp WHERE id=$id LIMIT 1";
$rst = "ALTER table temp auto_increment=1";
$result = mysqli_query($conn,$query);
$reset = mysqli_query($conn, $rst);
echo 'ok';
header('location:meja.php');
} else {
echo 'err';
header('location:meja.php');
}
exit; // finish execution since we only need the "ok" or "err"
answers from the server

?>

e_admin.php

<!DOCTYPE html>
<html>
<head>
<title>Edit Data Kasir</title>
<link rel="icon" type="image/gif" href="" >
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/button.css">
<link rel="stylesheet" type="text/css" href="css/navigation.css">
<script type="text/javascript" src="js/jquery.js" ></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
</head>
<body>
<?php
$admin = 123;
$conn = mysqli_connect('localhost', 'root', '','pos');
$sql = "SELECT * from usertoko where id_user=$admin ";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
?>
<center><p> Edit User Admin </p></center>
<form class="form-horizontal" action="" method="POST">
<div class="form-group">
<label>ID user :</label>
<input type="text" name="id" id="id" class="form-
control" value="<?php echo $row['id_user']; ?>" readonly>
</div>
<div class="form-group">
<label>Nama :</label>
<input type="text" name="nama" id="nama" class="form-
control" placeholder="<?php echo $row['nama_user']; ?>" required="">
</div>
<div class="form-group">
<label>Password Baru :</label>
<input type="password" name="pass" id="pass"
class="form-control" placeholder="Password baru" required="">
</div>
<div class="form-group" align="center">
<button type="reset" class="btn btn-warning"><span
class="glyphicon glyphicon-remove"></span> Batal</button>
<button type="submit" class="btn btn-primary"
name="ganti" id="ganti" onclick="return confirm('Simpan Perubahan
?')"><span class="glyphicon glyphicon-save"></span> Simpan</button>
</div>
</form>
<?php
}
?>
<?php
if (isset($_POST['ganti'])) {
$id = $_POST['id'];
$nama = $_POST['nama'];
$pass = md5($_POST['pass']);
$conn = mysqli_connect('localhost', 'root', '','pos');
$sql = "UPDATE usertoko SET nama_user='$nama', ksandi='$pass'
WHERE id_user=$id";
$update = mysqli_query($conn, $sql);
if ($update) {
echo "<script language=\"javascript\">
alert(\"Perubahan Berhasil Disimpan\");
</script>";
} else {
echo "<script language=\"javascript\">
alert(\"Gagal menyimpan Perubahan\");
</script>";
}
}
?>
</body>
</html>

e_kasir.php

<!DOCTYPE html>
<html>
<head>
<title>Edit Data Kasir</title>
<link rel="icon" type="image/gif" href="" >
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/button.css">
<link rel="stylesheet" type="text/css" href="css/navigation.css">
<script type="text/javascript" src="js/jquery.js" ></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
</head>
<body>
<?php
$kasir = 500;
$conn = mysqli_connect('localhost', 'root', '','pos');
$sql = "SELECT * from usertoko where id_user=$kasir ";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
?>
<center><p> Edit User Kasir</p></center>
<form class="form-horizontal" action="" method="POST">
<div class="form-group">
<label>ID user :</label>
<input type="text" name="idkasir" id="idkasir"
class="form-control" value="<?php echo $row['id_user']; ?>" readonly>
</div>
<div class="form-group">
<label>Nama :</label>
<input type="text" name="namakasir" id="namakasir"
class="form-control" placeholder="<?php echo $row['nama_user']; ?>"
required="">
</div>
<div class="form-group">
<label>Password Baru :</label>
<input type="password" name="passkasir" id="passkasir"
class="form-control" placeholder="Password baru" required="">
</div>
<div class="form-group" align="center">
<button type="reset" class="btn btn-warning"><span
class="glyphicon glyphicon-remove"></span> Batal</button>
<button type="submit" class="btn btn-primary"
name="gantikasir" id="gantikasir" onclick="return confirm('Simpan
Perubahan ?')"><span class="glyphicon glyphicon-save"></span>
Simpan</button>
</div>
</form>
<?php
}
?>
<?php
if (isset($_POST['gantikasir'])) {
$idkasir = $_POST['idkasir'];
$namakasir = $_POST['namakasir'];
$passkasir = md5($_POST['passkasir']);
$conn = mysqli_connect('localhost', 'root', '','pos');
$ksr = "UPDATE usertoko SET nama_user='$namakasir',
ksandi='$passkasir' WHERE id_user=$idkasir";
$up = mysqli_query($conn, $ksr);
if ($up) {
echo "<script language=\"javascript\">
alert(\"Perubahan Berhasil Disimpan\");
</script>";
} else {
echo "<script language=\"javascript\">
alert(\"Gagal menyimpan Perubahan\");
</script>";
}
}
?>
</body>
</html>

editbarang.php

<?php
if ($_POST['rowid']) {
$conn = mysqli_connect('localhost','root','','pos');
$kd = $_POST['rowid'];
$edit = "SELECT * from `pos`.`barang` WHERE `barang`.`kd_brg`
LIKE '%$kd%' limit 1";
$hasil = mysqli_query($conn,$edit);
if (!$hasil) {
die ('SQL Error : '.
mysqli_error($conn));
}
?>

<form class="form" method="POST" action="up_brg.php">


<?php while ($row = mysqli_fetch_array($hasil)) { ?>
<div align="center">
<span class="help-block"><i>* Perubahan data barang
termasuk perubahan data pembelian dan penjualan *</i></span><hr>
</div>
<div class="form-group row">
<div class="col-xs-6">
<label>Kode Barang </label>
<input type="text" name="kd_brg" value="<?php echo
$row['kd_brg']; ?>" class="form-control" readonly>
<span class="help-block"><i>*Kode barang tidak bisa
diubah</i></span>
</div>
<div class="col-xs-6">
<label>Nama Barang</label>
<input type="text" name="nama_brg" id="nama_brg"
value="<?php echo $row['nama_brg']; ?>" class="form-control" required>
</div>
</div>
<div class="form-group row">
<div class="col-xs-6">
<label>Harga Beli</label>
<div class="input-group">
<span class="input-group-addon"><b>Rp.</b></span>
<input type="number" name="hrg_beli"
id="hrg_beli" class="form-control" value="<?php echo
$row['harga_beli']; ?>" required>
</div>
</div>
<div class="col-xs-6">
<label>Harga Jual</label>
<div class="input-group">
<span class="input-group-addon"><b>Rp.</b></span>
<input type="number" name="harga_jual"
id="harga_jual" class="form-control" value="<?php echo
$row['harga_jual'];?>" required>
</div>
</div>
</div>
<div class="form-group row">
<div class="col-xs-6">
<label>Stock</label>
<input type="number" name="stock" id="stock"
class="form-control" value="<?php echo $row['stock'];?>" readonly>
</div>
</div>
<div class="form-group">
<div align="center">
<br>
<button type="submit" name="update" id="update"
class="btn btn-danger" onclick="return confirm('Simpan perubahan
?')"><span class="glyphicon glyphicon-save"></span> Simpan
Perubahan</button>
</div>
</div>
</form>
<script>
$(function () { $("[data-toggle='tooltip']").tooltip(); });
</script>
<?php } mysqli_close($conn);
} ?>

getbrg.php

<?php
include 'koneksi.php';

$query = mysqli_query($conn, "SELECT * FROM barang WHERE


kd_brg='".mysqli_escape_string($conn, $_POST['kd'])."'");
$data = mysqli_fetch_array($query);

echo json_encode($data);

konfigurasi.php

<?php

/**
* @author
* @copyright 2012
*/

mysql_connect("localhost","root",""); //ubahpasswordnya diganti dengan


password mysql kamu
mysql_select_db("pos");

$datab="pos";
$password=""; //ubahpasswordnya diganti dengan password mysql kamu
$user="root";

date_default_timezone_set('Asia/Jakarta');
$ktgl=date("Y-m-d");
$kjam=date("H:i:s");
?>

laporan.php

<!DOCTYPE html>
<html>
<head>
<title>Panel Admin</title>
<link rel="icon" type="image/gif" href="" >
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/button.css">
<link rel="stylesheet" type="text/css" href="css/navigation.css">
<script type="text/javascript" src="js/jquery.min.js" ></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<?php
error_reporting(0);
session_start();

if (empty($_SESSION[nauser]) AND
empty($_SESSION[passuser]))
{
header('location:index.php?aks=error3');
}
$tahun = date('Y');
?>
</head>
<body>
<div class="container">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<?php
$conn = mysqli_connect('localhost', 'root',
'','pos');
$sql = "SELECT * from toko";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
$pemilik = $row['pemilik'];
?>
<a href="#" class="navbar-brand"><b><?php echo
$row['nama_toko']; ?></b></a>
<?php } ?>
</div>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="keluar.php" onclick="return
confirm('Anda Yakin Ingin Keluar ?')"><span class="glyphicon
glyphicon-log-out"></span> Logout</a></li>
</ul>
</div>
</nav>
<div class="row">
<div class="col-md-3">
<div class="sidebar-nav">
<div class="navbar navbar-default" role="navigation">
<div class="navbar-collapse collapse sidebar-navbar-
collapse">
<ul class="nav navbar-nav">
<li ><a href="admin.php"><span class="glyphicon
glyphicon-home"></span> <b>Home</b></a></li>
<li><a href="barang.php"><span class="glyphicon
glyphicon-gift"></span> <b>Barang</b></a></li>
<li class="active"><a href="Laporan.php"><span
class="glyphicon glyphicon-calendar"></span> <b>Laporan</b></a></li>
<li><a href="setting.php"><span class="glyphicon
glyphicon-wrench"></span> <b>Setting</b></a></li>
<?php
$link = mysqli_connect("localhost", "root",
"", "pos");

if (mysqli_connect_errno()) {
printf("Connect failed: %s\n",
mysqli_connect_error());
exit();
}

if ($result = mysqli_query($link, "SELECT *


FROM barang WHERE stock<=3")) {

$row_cnt = mysqli_num_rows($result);

mysqli_free_result($result);
}

mysqli_close($link);
?>
<li><a href="notif.php"><span class="glyphicon
glyphicon-info-sign"></span> <b>Notification</b> <span class="badge
info"><?php echo $row_cnt; ?></span></a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
<div class="col-md-9">
<div class="jumbotron">
<center><h2>Data Penjualan atau
Pembelian</h2></center><hr>
<form method="POST">
<div align="center"><h3>Pilih Periode</h3></div>
<div class="form-group row">
<div align="center">
<div class="radio-inline">
<label class="radio-inline">
<span data-toggle='tooltip'
title="Tanggal-Bulan-Tahun"><input type="radio" name="periode"
id="periode" value="tanggal" checked=""><b>TT-BB-TTTT</b></span>
</label>
<label class="radio-inline">
<span data-toggle='tooltip'
title="Hanya Bulan"><input type="radio" name="periode" id="periode"
value="bulan"><b>Bulan</b></span>
</label>
<label class="radio-inline">
<span data-toggle='tooltip'
title="Hanya Tahun"><input type="radio" name="periode" id="periode"
value="tahun"><b>Tahun</b></span>
</label>
</div>
</div>
</div>
<div class="form-group row">
<div class="col-xs-2 col-xs-offset-3">
<center><label
for="tanggal">Tanggal</label></center>
<select class="form-control input-sm"
name="tgl" id="tgl" required>
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
</div>
<div class="col-xs-2">
<center><label
for="bulan">Bulan</label></center>
<select class="form-control input-sm"
name="bulan" id="bulan" required>
<option value=""></option>
<option
value="Januari">Januari</option>
<option
value="Februari">Februari</option>
<option
value="Maret">Maret</option>
<option
value="April">April</option>
<option value="Mei">Mei</option>
<option
value="Juni">Juni</option>
<option
value="Juli">Juli</option>
<option
value="Agustus">Agustus</option>
<option
value="September">September</option>
<option
value="Oktober">Oktober</option>
<option
value="November">November</option>
<option
value="Desember">Desember</option>
</select>
</div>
<div class="col-xs-2">
<center><label
for="tahun">Tahun</label></center>
<select class="form-control input-sm"
name="tahun" id="tahun" required>
<option value=""></option>
<?php for
($a=2015;$a<=$tahun;$a++) { ?>
<option value="<?php echo $a;
?>"><?php echo $a; ?></option>
<?php } ?>
</select>
</div>
</div>
<div class="form-group row">
<div align="center">
<h4>Tampilkan Data</h4>
<button type="submit" name="beli"
id="beli" class="btn btn-warning btn-sm"><span class="glyphicon
glyphicon-align-justify"></span> Pembelian</button>
<button type="submit" name="bj"
id="bj" class="btn btn-danger btn-sm"><span class="glyphicon
glyphicon-align-justify"></span> Beli & Jual</button>
<button type="submit" name="jual"
id="jual" class="btn btn-info btn-sm"><span class="glyphicon
glyphicon-align-justify"></span> Penjualan</button>
</div>
</div>
</form>
<center><h3>Data Pembelian</h3></center><hr>
<?php include 'datalaporan.php'; ?>
<div style="max-height: 250px; overflow: auto;">
<table class="table table-condensed">
<thead>
<tr class="danger">
<td>ID</td>
<td>Tanggal</td>
<td>Kode Barang</td>
<td>Nama Barang</td>
<td>Harga Beli</td>
<td>QTY</td>
</tr>
</thead>
<?php
while
($row=mysqli_fetch_array($query)) {
?>
<tbody>
<tr class="info">
<td><?php echo $row['id_beli'];
?></td>
<td><?php echo $row['tgl'].'-
'.$row['bln'].'-'.$row['thn'];?></td>
<td><?php echo
$row['kd_brg'];?></td>
<td><?php echo
$row['nama_brg'];?></td>
<td><?php echo
$row['harga_beli'];?></td>
<td><?php echo
$row['qty'];?></td>
</tr>
</tbody>
<?php } ?>
</table>
</div>
<hr>
<center><h3>Data Penjualan</h3></center><hr>
<div style="max-height: 250px; overflow: auto;">
<table class="table table-condensed">
<thead>
<tr class="danger">
<td>ID</td>
<td>Tanggal</td>
<td>Kode Barang</td>
<td>Nama Barang</td>
<td>Harga Jual</td>
<td>QTY</td>
</tr>
</thead>
<?php
while
($row1=mysqli_fetch_array($query1)) {
?>
<tbody>
<tr class="info">
<td><?php echo $row1['idtx'];
?></td>
<td><?php echo $row1['tgl'].'-
'.$row1['bln'].'-'.$row1['thn'];?></td>
<td><?php echo
$row1['kd_brg'];?></td>
<td><?php echo
$row1['nama_brg'];?></td>
<td><?php echo
$row1['harga_jual'];?></td>
<td><?php echo
$row1['qty'];?></td>
</tr>
</tbody>
<?php } ?>
</table>
</div>
</div>
</div>
</div>
<br><br><br>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title" align="center"> Program
Aplikasi POS (Point Of Sale) &copy 2017 <b> Computer Network
Engineering
</div>
</div>
</div>
<script>
$(function () { $("[data-toggle='tooltip']").tooltip(); });
</script>
</body>
</html>

notif.php

<!DOCTYPE html>
<html>
<head>
<title>Notifications</title>
<link rel="icon" type="image/gif" href="" >
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/button.css">
<link rel="stylesheet" type="text/css" href="css/navigation.css">
<script type="text/javascript" src="js/jquery.min.js" ></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<?php
error_reporting(0);
session_start();

if (empty($_SESSION[nauser]) AND
empty($_SESSION[passuser]))
{
header('location:index.php?aks=error3');
}
?>
</head>
<body>
<div class="container">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<?php
$conn = mysqli_connect('localhost', 'root',
'','pos');
$sql = "SELECT * from toko";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
?>
<a href="#" class="navbar-brand"><b><?php echo
$row['nama_toko']; ?></b></a>
<?php } ?>
</div>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="keluar.php" onclick="return
confirm('Anda Yakin Ingin Keluar ?')"><span class="glyphicon
glyphicon-log-out"></span> Logout</a></li>
</ul>
</div>
</nav>
<div class="row">
<div class="col-md-3">
<div class="sidebar-nav">
<div class="navbar navbar-default" role="navigation">
<div class="navbar-collapse collapse sidebar-navbar-
collapse">
<ul class="nav navbar-nav">
<li><a href="admin.php"><span class="glyphicon
glyphicon-home"></span><b> Home</b></a></li>
<li><a href="barang.php"><span class="glyphicon
glyphicon-gift"></span> <b>Barang</b></a></li>
<li><a href="laporan.php"><span class="glyphicon
glyphicon-calendar"></span> <b>Laporan</b></a></li>
<li><a href="setting.php"><span class="glyphicon
glyphicon-wrench"></span> <b>Setting</b></a></li>
<?php
$link = mysqli_connect("localhost", "root",
"", "pos");

if (mysqli_connect_errno()) {
printf("Connect failed: %s\n",
mysqli_connect_error());
exit();
}

if ($result = mysqli_query($link, "SELECT *


FROM barang WHERE stock<=3")) {

$row_cnt = mysqli_num_rows($result);

mysqli_free_result($result);
}

mysqli_close($link);
?>
<li class="active"><a href="notif.php"><span
class="glyphicon glyphicon-info-sign"></span> <b>Notification</b>
<span class="badge info"><?php echo $row_cnt; ?></span></a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
<div class="col-md-9">
<div class="jumbotron">
<div class="row">
<center><h2><b>Pembritahuan
!!!</b></h2></center><hr>
<h3>Daftar barang dibawah ini hampir
<b>habis</b>, Segera lakukan penambahan stock !!! </h3><br><br>
<?php
$conn = mysqli_connect('localhost', 'root',
'','pos');
$sql = "SELECT * from barang WHERE
stock<=3";
$query= mysqli_query($conn,$sql);
$count = 0;
?>
<center>
<div style="max-height: 350px; overflow: auto;">
<table class="table table-responsive table-
hover table-bordered">
<tr class="info">
<td>#</td>
<td>Kode Barang</td>
<td>Nama Barang</td>
<td>Sisa Stock</td>
<td>Act</td>
</tr>
<?php while ($row =
mysqli_fetch_array($query)) {
?>
<tr class="danger">
<td> <?php $count++; echo $count;
?></td>
<td><?php echo $row['kd_brg'];?></td>
<td><?php echo $row['nama_brg'];
?></td>
<td><?php echo $row['stock']; ?></td>
<td align="center"><a href='' data-
target='#tmbh' class='btn btn-danger btn-xs' id='custId' data-
toggle='modal' data-id="<?php echo $row['kd_brg']; ?>"><span
class="glyphicon glyphicon-plus-sign" data-toggle="tooltip"
title="Tambah Stock Barang"></span></a></td>
</tr>
<?php } ?>
</table>
</div>
</center>
</div>
<div class="modal fade" id="tmbh" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">&times;</button>
<h4 class="modal-title">Tambah Stock
Barang</h4>
</div>
<div class="modal-body">
<div class="tambah-stock"></div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-
default" data-dismiss="modal">Keluar</button>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('#tmbh').on('show.bs.modal', function (e) {
var rowid = $(e.relatedTarget).data('id');
//menggunakan fungsi ajax untuk
pengambilan data
$.ajax({
type : 'post',
url : 'tmbhstock.php',
data : 'rowid='+ rowid,
success : function(data){
$('.tambah-
stock').html(data);//menampilkan data ke dalam modal
}
});
});
});
</script>
</div>
</div>
</div>
<br><br><br>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title" align="center"> Program
Aplikasi POS (Point Of Sale) &copy 2017 <b> Computer Network
Engineering
</div>
</div>
</div>
</body>
</html>

print.php

<center>
<table width="550px" border="0">
<?php
$conn = mysqli_connect('localhost', 'root',
'','pos');
$sql = "SELECT * from toko";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
$nama = $row['nama_toko'];
$alamat = $row['alamat'];
$describ = $row['deskripsi'];
$tlp = $row['tlpn'];
?>
<tr>
<td align="center" style="font-size: 35px; font-
style: bold;"><?php echo $nama ?></td>
</tr>
<tr>
<td align="center" style="font-size:
22px;"><?php echo $describ; ?></td>
</tr>
<tr>
<td align="center" style="font-size:
italic;"><i><?php echo $alamat; ?></i></td>
</tr>
<tr>
<td align="center">Telp. <?php echo $tlp; ?></td>
</tr>
<?php } ?>
</table><hr>
<table width="550px" border="1">
<thead>
<tr class="success" >
<td align="center"><b>#</b></td>
<td align="center"><b>Kode Barang</b></td>
<td align="center"><b>Nama Barang</b></td>
<td align="center"><b>QTY</b></td>
<td align="center"><b>Harga</b></td>
<td align="center"><b>Sub Total</b></td>
</tr>
</thead>
<tbody>
<?php
$host = 'localhost';
$user = 'root';
$pass = '';
$database = 'pos';
$total_nilai = 0;
$conn = mysqli_connect($host, $user, $pass,
$database);
if (!$conn) {
die ('Gagal Terhubung ke MYSQL: '.
mysqli_connect_error());
}

$sql = 'SELECT * FROM temp';


$query = mysqli_query($conn, $sql);
$count=0;

if (!$query) {
die ('SQL Error : '. mysqli_error($conn));
}
?>
<tr class="default">
<?php while ($row = mysqli_fetch_array($query))
{ ?>
<td align="center" class="success"><b><?php
$count++; echo $count; ?></b></td>
<td align="center"><?php echo $row['kd_brg'] ;
?></td>
<td align="center"><?php echo $row['nama_brg'] ;
?></td>
<td align="center"><?php echo $row['QTY'];
?></td>
<td align="center"><?php echo $row['harga_brg']
; ?></td>
<td align="center"><?php echo
$row['tharga'];?></td>
</tr>
<tr>
<?php $total_nilai += $row['tharga'] ; } ?>
<td colspan="5" align="center" ><b>Total
Bayar</b></td>
<td align="center"><b>Rp.</b><?php echo
"$total_nilai"; ?></td>
</tr>
</tbody>
</table>
<br><i>*Barang yang sudah di beli tidak dapat
dikembalikan atau ditukar</i>
<br>Terima Kasih Telah Berbelanja di Toko Kami

proc_cart.php

<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpassword = '';
$dbname = 'pos';
$koneksi = mysql_connect($dbhost,$dbuser, $dbpassword);
mysql_select_db($dbname,$koneksi);
if (isset($_POST['bbayar'])) {
$sql = "DELETE FROM temp";
$rst = "ALTER TABLE temp AUTO_INCREMENT=1";
$hapusdata = mysql_query($sql);
$reset = mysql_query($rst);
header("location:meja.php");
mysql_close($koneksi);
}
if (isset($_POST['bayar'])) {
$host = 'localhost';
$user = 'root';
$pass = '';
$database = 'pos';
$total_nilai = 0;
$conn = mysqli_connect($host, $user, $pass, $database);
if (!$conn) {
die ('Gagal Terhubung ke MYSQL: '.
mysqli_connect_error());
}

$sql = 'SELECT * FROM temp';


$query = mysqli_query($conn, $sql);

if (!$query) {
die ('SQL Error : '. mysqli_error($conn));
}
while ($row = mysqli_fetch_array($query)) {
$tanggal = date('j');
$n = date('n');
$arbul = array(1 => 'Januari',
'Februari',
'Maret',
'April',
'Mei',
'Juni',
'Juli',
'Agustus',
'September',
'Oktober',
'November',
'Desember'
);
$bln = $arbul[$n];
$thn = date('Y');
$kd = $row['kd_brg'];
$nama_brg = $row['nama_brg'];
$stock = $row['stock'];
$QTY = $row['QTY'];
$hrg_beli =$row['harga_beli'];
$harga_brg = $row['harga_brg'];
$tharga = $row['tharga'];
$hasil = $stock - $QTY ;
if ($hasil >= 0) {
$up = "UPDATE barang SET stock='$hasil' WHERE
kd_brg='$kd'";
$update = mysqli_query($conn,$up);

$ins = "INSERT INTO terjual (idtx, tgl, bln, thn,


kd_brg, nama_brg, harga_beli, harga_jual, qty, tharga ) VALUES
('','$tanggal','$bln', '$thn','$kd','$nama_brg', '$hrg_beli',
'$harga_brg', '$QTY','$tharga')";
$tambah =mysql_query($ins);
$del = "DELETE FROM temp";
$rst = "ALTER TABLE temp AUTO_INCREMENT=1";
$hapusdata = mysql_query($del);
$reset = mysql_query($rst);
header("location:meja.php");

} else {
header("location:meja.php");
}

}
}

?>

setting.php

<!DOCTYPE html>
<html>
<head>
<title>Setting</title>
<link rel="icon" type="image/gif" href="" >
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/button.css">
<link rel="stylesheet" type="text/css" href="css/navigation.css">
<script type="text/javascript" src="js/jquery.js" ></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<?php
error_reporting(0);
session_start();

if (empty($_SESSION[nauser]) AND
empty($_SESSION[passuser]))
{
header('location:index.php?aks=error3');
}
?>
</head>
<body>
<div class="container">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<?php
$conn = mysqli_connect('localhost', 'root',
'','pos');
$sql = "SELECT * from toko";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
?>
<a href="#" class="navbar-brand"><b><?php echo
$row['nama_toko']; ?></b></a>
<?php } ?>
</div>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="keluar.php" onclick="return
confirm('Anda Yakin Ingin Keluar ?')"><span class="glyphicon
glyphicon-log-out"></span> Logout</a></li>
</ul>
</div>
</nav>
<div class="row">
<div class="col-md-3">
<div class="sidebar-nav">
<div class="navbar navbar-default" role="navigation">
<div class="navbar-collapse collapse sidebar-navbar-
collapse">
<ul class="nav navbar-nav">
<li><a href="admin.php"><span class="glyphicon
glyphicon-home"></span><b> Home</b></a></li>
<li><a href="barang.php"><span class="glyphicon
glyphicon-gift"></span> <b>Barang</b></a></li>
<li><a href="laporan.php"><span class="glyphicon
glyphicon-calendar"></span> <b>Laporan</b></a></li>
<li class="active"><a href="setting.php"><span
class="glyphicon glyphicon-wrench"></span> <b>Setting</b></a></li>
<?php
$link = mysqli_connect("localhost", "root",
"", "pos");

if (mysqli_connect_errno()) {
printf("Connect failed: %s\n",
mysqli_connect_error());
exit();
}

if ($result = mysqli_query($link, "SELECT *


FROM barang WHERE stock<=3")) {

$row_cnt = mysqli_num_rows($result);

mysqli_free_result($result);
}

mysqli_close($link);
?>
<li><a href="notif.php"><span class="glyphicon
glyphicon-info-sign"></span> <b>Notification</b> <span class="badge
info"><?php echo $row_cnt; ?></span></a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
<div class="col-md-9">
<div class="jumbotron">
<div class="row">
<div class="col-md-5">
<br><br>
<?php include 'e_kasir.php'; ?>
</div>
<div class="col-md-5 col-md-offset-1 ">
<br><br>
<?php include 'e_admin.php'; ?>
</div>
</div>
<div class="row">
<div class="col-md-12">
<br>
<?php include 'u_toko.php'; ?>
</div>

</div>
</div>
</div>
</div>
<br><br><br>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title" align="center"> Program
Aplikasi POS (Point Of Sale) &copy 2017 <b> Computer Network
Engineering
</div>
</div>
</div>
<script type="text/javascript">
$(document).keypress(
function(event){
if (event.which == '13') {
event.preventDefault();
}
})
</script>
</body>
</html>

tmbhstock.php

<?php
if ($_POST['rowid']) {
$conn = mysqli_connect('localhost','root','','pos');
$kd = $_POST['rowid'];
$edit = "SELECT * from `pos`.`barang` WHERE
`barang`.`kd_brg`='$kd'";
$hasil = mysqli_query($conn,$edit);
if (!$hasil) {
die ('SQL Error : '.
mysqli_error($conn));
}
?>

<form class="form" method="post" action="tstock.php">


<?php while ($row = mysqli_fetch_array($hasil)) { ?>
<div align="center">
<span class="help-block"><i>* Penambahan Stock Termasuk
Kedalam Data Pembelian *</i></span><hr>
</div>
<div class="form-group row">
<div class="col-xs-6">
<label>Kode Barang </label>
<input type="text" name="kd_brg" value="<?php echo
$row['kd_brg']; ?>" class="form-control" readonly>
</div>
<div class="col-xs-6">
<label>Nama Barang</label>
<input type="text" name="nama_brg" id="nama_brg"
value="<?php echo $row['nama_brg']; ?>" class="form-control" readonly>
</div>
</div>
<div class="form-group row">
<div class="col-xs-6">
<label>Harga Beli</label>
<div class="input-group">
<span class="input-group-addon"><b>Rp.</b></span>
<input type="number" name="hrg_beli"
id="hrg_beli" class="form-control" value="<?php echo
$row['harga_beli']; ?>" readonly>
</div>
</div>
<div class="col-xs-6">
<label>Harga Jual</label>
<div class="input-group">
<span class="input-group-addon"><b>Rp.</b></span>
<input type="text" name="harga_jual"
id="harga_jual" class="form-control" value="<?php echo
$row['harga_jual'];?>" readonly>
</div>
</div>
</div>
<div class="form-group row">
<div class="col-xs-6">
<label>Sisa Stock</label>
<input type="number" name="stock" id="stock"
class="form-control" value="<?php echo $row['stock'];?>" readonly>
</div>
<div class="col-xs-6">
<center><label>Jumlah Penambahan</label></center>
<input type="number" name="tstock" id="tstock"
min="1" class="form-control" data-toggle='tooltip' title="Hanya Angka"
placeholder="Masukan jumlah penambahan stock" required>
</div>
</div>
</div>
<div class="form-group row">
<div class="col-xs-2 col-xs-offset-2">
<center><label for="tanggal">Tanggal</label></center>
<select class="form-control" name="tgl" id="tgl"
required>
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
</div>
<div class="col-xs-3">
<center><label for="bulan">Bulan</label></center>
<select class="form-control" name="bulan" id="bulan"
required>
<option value=""></option>
<option value="Januari">Januari</option>
<option value="Februari">Februari</option>
<option value="Maret">Maret</option>
<option value="April">April</option>
<option value="Mei">Mei</option>
<option value="Juni">Juni</option>
<option value="Juli">Juli</option>
<option value="Agustus">Agustus</option>
<option value="September">September</option>
<option value="Oktober">Oktober</option>
<option value="Nopember">November</option>
<option value="Desember">Desember</option>
</select>
</div>
<div class="col-xs-3">
<center><label for="tahun">Tahun</label></center>
<select class="form-control" name="tahun" id="tahun"
required>
<option value=""></option>
<?php $tahun=date('Y'); for
($a=2015;$a<=$tahun;$a++) { ?>
<option value="<?php echo $a; ?>"><?php echo $a;
?></option>
<?php } ?>
</select>
</div>
</div>
<div class="form-group">
<div align="center">
<br>
<button type="submit" name="tambah" id="tambah"
class="btn btn-info" onclick="return confirm('Tambah Stock ?')"><span
class="glyphicon glyphicon-plus"></span> Tambah Stock</button>
</div>
</div>
</form>
<script>
$(function () { $("[data-toggle='tooltip']").tooltip(); });
</script>
<?php } mysqli_close($conn);
} ?>

tstock.php

<?php
if (isset($_POST['tambah'])) {
$tgl = $_POST['tgl'];
$bulan = $_POST['bulan'];
$tahun = $_POST['tahun'];
$kd_brg = strtoupper($_POST['kd_brg']);
$nama_brg = ucwords($_POST['nama_brg']);
$harga_beli = $_POST['hrg_beli'];
$harga_jual =$_POST['harga_jual'];
$stock = $_POST['stock'];
$qty = $_POST['tstock'];
$tharga_beli = $harga_beli * $qty ;
$hsl = $stock + $qty ;
$conn = mysqli_connect('localhost', 'root','','pos');
if (!$conn) {
die('Error : '.mysqli_error($conn));
}
$sql = "INSERT INTO pembelian (id_beli, tgl, bln, thn, kd_brg,
nama_brg, harga_beli, harga_jual, qty, tharga_beli) VALUES ('','$tgl',
'$bulan', '$tahun', '$kd_brg', '$nama_brg', '$harga_beli',
'$harga_jual', '$qty', '$tharga_beli')";
$query = mysqli_query($conn, $sql);
if ($query) {
$sql1 = "UPDATE barang set stock='$hsl' WHERE
kd_brg='$kd_brg'" ;
$up = mysqli_query($conn, $sql1);
if ($up) {
header('location:barang.php?error=succ');
}else{
header('location:barang.php?error=err');
}
}elseif (!$query) {
header('location:barang.php?error=err');
}

}
?>

u_toko.php

<!DOCTYPE html>
<html>
<head>
<title>Edit Data Kasir</title>
<link rel="icon" type="image/gif" href="" >
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/button.css">
<link rel="stylesheet" type="text/css" href="css/navigation.css">
<script type="text/javascript" src="js/jquery.min.js" ></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
</head>
<body>
<?php
$conn = mysqli_connect('localhost', 'root', '','pos');
$sql = "SELECT * from toko";
$query= mysqli_query($conn,$sql);

while ($row=mysqli_fetch_array($query)) {
?>
<center><h2> Edit Toko</h2></center>
<form class="form-horizontal" method="POST" action="">
<div class="form-group">
<label>Nama Pemilik :</label>
<input type="text" name="pemilik" id="pemilik"
class="form-control" placeholder="<?php echo $row['pemilik']; ?>"
required="">
</div>
<div class="form-group">
<label>Nama Toko :</label>
<input type="hidden" name="idtoko" id="idtoko"
value="<?php echo $row['idtoko']; ?>">
<input type="text" name="nama_toko" id="nama_toko"
class="form-control" placeholder="<?php echo $row['nama_toko']; ?>"
required>
</div>
<div class="form-group">
<label>Deskripsi :</label>
<textarea name="deskrip" id="deskrip" class="form-
control" placeholder="<?php echo $row['deskripsi'];?>"
required></textarea>
</div>
<div class="form-group">
<label>Alamat :</label>
<textarea name="alamat" id="alamat" class="form-
control" placeholder="<?php echo $row['alamat']; ?>"
required></textarea>
</div>
<div class="form-group">
<label>Telepon :</label>
<span data-toggle='tooltip' title="Masukan Hanya
Nomor"><input type="number" name="tlp" id="tlp" min="0" max="9"
maxlength="13" class="form-control" placeholder="<?php echo
$row['tlpn'] ?>" >
</div>
<div class="form-group" align="center">
<button type="reset" class="btn btn-warning"><span
class="glyphicon glyphicon-remove"></span> Batal</button>
<button type="submit" class="btn btn-primary"
name="gantitk" id="gantitk" onclick="return confirm('Simpan Perubahan
?')"><span class="glyphicon glyphicon-save"></span> Simpan</button>
</div>
</form>
<script>
$(function () { $("[data-toggle='tooltip']").tooltip(); });
</script>
<?php
}
?>
<?php
if (isset($_POST)) {
$idtk = $_POST['idtoko'];
$namatoko = strtoupper($_POST['nama_toko']);
$deskrip = strtoupper($_POST['deskrip']);
$pemilik = ucwords($_POST['pemilik']);
$alamat = ucwords($_POST['alamat']);
$tlp = $_POST['tlp'];
$conn = mysqli_connect('localhost', 'root', '','pos');
$uptk = "UPDATE toko SET nama_toko='$namatoko',
deskripsi='$deskrip', alamat='$alamat', tlpn='$tlp',
pemilik='$pemilik' WHERE idtoko='$idtk'";
$query = mysqli_query($conn, $uptk);
if (!$uptk) {
echo "<script language=\"javascript\">
alert(\"Perubahan Berhasil Disimpan\");
</script>";
echo "<script language=\"javascript\">
alert(\"Gagal menyimpan Perubahan\");
</script>";
} else{

}
}
mysql_close($uptk);
?>
</body>
</html>

up_brg.php
<?php
if (isset($_POST['update'])) {
$kd_brg = $_POST['kd_brg'];
$nama_brg = ucwords($_POST['nama_brg']);
$harga_jual = $_POST['harga_jual'];
$harga_beli = $_POST['hrg_beli'];
$stock = $_POST['stock'];
$conn = mysqli_connect('localhost','root','','pos');
$sql = "UPDATE barang SET nama_brg='$nama_brg',
harga_jual='$harga_jual', harga_beli='$harga_beli' WHERE
kd_brg='$kd_brg'";
$updt = mysqli_query($conn, $sql);
if ($updt) {
$sql1 = "UPDATE pembelian SET nama_brg='$nama_brg' WHERE
kd_brg='$kd_brg'";
$updt1 = mysqli_query($conn, $sql1);
if ($updt1) {
$sql2 = "UPDATE terjual SET nama_brg='$nama_brg' WHERE
kd_brg='$kd_brg'";
$updt2 = mysqli_query($conn, $sql2);
if ($updt2) {
header('location:barang.php?error=succ');
} elseif (!$updt2) {
header('location:barang.php?error=err');
}
} elseif (!$updt1) {
header('location:barang.php?error=err');
}
}
elseif (!$updt) {
header('location:barang.php?error=err');
}
}

?>

Vous aimerez peut-être aussi