Postingan lainnya
Membuat validasi stok data yang tersimpan di dalam ARRAY[ ]
Assalamualaikum Warahmatullahi Wabarakatuh
Semoga Allah selalu menjaga Kalian Semua Dan selalu Memberkahi Karya Anak Bangsa Begitu juga bang Hilman Ramadhan semoga Allah Memberkahi Usaha Beliau yang memberi manfaat kepada Orang lain ..
jadi Ana Ingin bertanya
jadi gini kasus nya , saya membuat program delivery order dan bisa menjual banyak barang dalam satu nomor Delivery order tanpa menggunakan database sementara untuk menampung semua data yang mau kita jual
Contoh nya seperti ini
setelah saya memilih barang yang dijual akan menampilkan tabel seperti diatas
dan struktur array nya seperti ini
jadi saya ingin membuat validasi stok yang ada di dalam array
ketika saya memilih barang tersebut saya memilih barang nya, TIDAK BOLEH melebihi Stok yang ada di data barang tersebut
gambar diatas menunjukan jumlah stok nya ada 20 di 2 gudang
gimana caranya saya tidak bisa menginput data barang yang stok nya sudah kita input ke array yang stok melebihi dari stok barang di atas
mohon Solusinya
Terima Kasih
jazakumullah khairan (semoga Allah Membalas Kalian Semua Dengan Kebaikan)
1 Jawaban:
Jawaban Terpilih
kurang lebih logikanya begini <pre> <?php $kodebarang = 'BRG003'; //sesuaikan dengan pilihan dropdown $kodegudang = 'GDG001'; //sesuaikan dengan pilihan dropdown $stokgudang = 10; //sesuaikan dengan stok barang yg ada digudang tsb $stokcukup = true;
foreach ($barang as $key =&gt; $value) { // cek qty barang yg sudah diinput diarray
if ($value[2] == $kodebarang && $value[3] == $kodegudang) {
if ($value[5]+$jmlinput &gt; $stokgudang) { //$jmltinput diambil dari inputan kolom quantity, jika qty diarray ditambah qty input lebih dari stok yg ada, maka dianggap stok tidak cukup dan tidak masuk ke array
$stokcukup = false;
}
}
}
if($stokcukup){
// masukkan data ke array
} else {
echo 'stok barang digudang tsb tidak cukup';
}
?> </pre>
Tanggapan
TERIMA KASIH brow, hebat juga antum bisa jawab pertanyaan ini
bang bisa nanya lagi ga
@dianarifr bang boleh nanya lagi ga
terkait ini atau beda topik? kalo beda buat post baru saja
masyaAllah terima kasih bang
bang ni ana lg buat pertanyaan nya
bisa di cek bang
judul nya pengurangan stok barang di gudang yang berbeda
help bang hehehe
bang bantu saya pertanyaan nya "Membuat laporan kartu stok (barang keluar)"