Aplikasi Stock barang masuk dan keluar update stock

gan ini proses barang keluar sekaligus query langsung update stock yang query 2 nya multiple insert langsung jadi yang di update juga multiple gimana caranya gan

 <?php
include "../../config/config.php";
if (isset($_POST['submit'])) {
  $id_pengeluaran_barang = $_POST['id_pengeluaran_barang'];
  $id_permintaan_barang = $_POST['id_permintaan_barang'];
  $tgl_issuing  = $_POST['tgl_issuing_barang'];
  $ditujukan = $_POST['ditujukan'];
  $camp = $_POST['camp'];
  $keterangan_issuing = $_POST['keterangan_issuing'];
  $issuing_creator = $_POST['issuing_creator'];
  $id_user = $_POST['id_user'];

  $id_detail_issuing=$_POST['id_detail_issuing'];
  $id_product=$_REQUEST['id_product'];
  $nama_product_out=$_POST['nama_product_out'];
  $qty_product_out=$_POST['qty_product_out'];
  $nama_satuan_product_out=$_POST['nama_satuan_product_out'];
  $keterangan_product_out=$_POST['keterangan_product_out'];
  $query1="INSERT INTO tbl_pengeluaran_barang (id_pengeluaran_barang, id_permintaan_barang, id_user, tgl_issuing, ditujukan, camp, issuing_creator, keterangan_issuing, create_date_issuing)
  VALUES('$id_pengeluaran_barang','$id_permintaan_barang','$id_user','$tgl_issuing','$ditujukan','$camp','$issuing_creator', '$keterangan_issuing',now())";

  $query2 = "INSERT INTO tbl_product_issuing VALUES";
  $index = 0;
    foreach($id_detail_issuing as $id){
    $query2 .= "('".$id."','".$id_product[$index]."','".$id_pengeluaran_barang."','".$nama_product_out[$index]."','".$qty_product_out[$index]."','".$nama_satuan_product_out[$index]."','".$keterangan_product_out[$index]."'),";
    $index++;
}

  $query2 = substr($query2, 0, strlen($query2) - 1).";";
  mysqli_query($koneksi, $query1);
  mysqli_query($koneksi, $query2);

  echo "<script>alert('Data berhasil disimpan');window.location = '../../list/issuing.php';</script>";
}
 ?>

mohon bantuan nya gan ... terimakasih gan

avatar rhezaoctavianus
@rhezaoctavianus

65 Kontribusi 2 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

$query2 nya harusnya UPDATE SET tabel stocknya gan... where value nya ambil dari variabel input dengan cara menguranginya... menurut ane sih... hehehe selamat mencoba

avatar mfhaqi
@mfhaqi

1 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban