Postingan lainnya
Aplikasi sederhana inventory
Saya mempunyai aplikasi sederhana tentang stok barang. saya mau bertanaya bagaimana caranya jika di tabel stok nya sudah 0. kalo kita transaksi lagi muncul pop up atau notifikasi atau mungin ga bisa dikurang. masalahnya di program saya hasilnya malah minus. nah saya menghindari angka minus itu rekan2. gimana ya
<?php
include 'koneksi.php';
$part_no = $_POST['part_no'];
$tgl = $_POST['tgl'];
$matrial = $_POST['matrial'];
$qty1 = $_POST['qty1'];
$satuan = $_POST['satuan'];
//Siapin query Insert Transaksi
$sqInsertTransaksi = "INSERT INTO transaksi (part_no,tgl,matrial,qty1,satuan) VALUES ('$part_no','$tgl','$matrial','$qty1','$satuan');";
//Kalkulasi Stok dan Update ke TbProduk
$sqUpdateStok = "UPDATE barang SET qty = qty-'$qty1' WHERE part_no='$part_no'";
//Eksekusi Insert Transaksi
mysqli_query($koneksi, $sqInsertTransaksi) or die ($sqInsertTransaksi);
mysqli_query($koneksi, $sqUpdateStok) or die ($sqUpdateStok);
header("location:index.php?pesan=input");
?>
1 Jawaban:
check aja jumlah produknya jalani transaksi ketika data produk lebih dari 0 dan jumlah permintaan kurang dari atau sama dengan jumlah produk
<pre> $jumlah_prdk = 50 $jumlah_request = 20;
if($jumlah_prdk > 0 && $jumlah_prdk <= $jumlah_request){ /* true code */
} </pre>
seperti itulah kira kira.. logikanya jadi kita check dulu ada berapa quantity produk tersebut lalu kita validasi dengan statement