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");
?>

avatar agungsupeno93
@agungsupeno93

1 Kontribusi 1 Poin

Diperbarui 4 tahun yang lalu

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 &gt; 0 && $jumlah_prdk &lt;= $jumlah_request){ /* true code */

} </pre>

seperti itulah kira kira.. logikanya jadi kita check dulu ada berapa quantity produk tersebut lalu kita validasi dengan statement

avatar pemudakoding
@pemudakoding

342 Kontribusi 120 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban