Advertisement
kura2yamato

solusi 105

Aug 24th, 2020
1,262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. $koneksi = mysqli_connect("localhost", "root", "", "posijb");
  3. $noppb = $_POST['noppb'];
  4. $tgl = $_POST['tgl'];
  5. $jenis = $_POST['jenis'];
  6. $keperluan = $_POST['keperluan'];
  7. function proses_hoby($ppb_id)
  8. {
  9.     if (isset($_POST["deskripsi"]))
  10.     {
  11.         $hoby = $_POST["deskripsi"];
  12.         reset($hoby);
  13.         $koneksi = mysqli_connect("localhost", "root", "", "posijb");
  14.         foreach ($hoby as $key => $val)
  15.         {
  16.             $deskripsi = $_POST["deskripsi"][$key];
  17.             $qty = $_POST["qty"][$key];
  18.             $satuan = $_POST["satuan"][$key];
  19.             $harga = $_POST["harga"][$key];
  20.             $bayar = $_POST["bayar"][$key];
  21.             $pembayaran = $_POST["pembayaran"][$key];
  22.             $supplier_id = $_POST["supplier_id"][$key];
  23.             $rekening = $_POST["rekening"][$key];
  24.            
  25.             if (mysqli_connect_errno()) {
  26.               echo "Failed to connect to MySQL: " . mysqli_connect_error();
  27.               exit();
  28.             }
  29.             $sql_hoby = "UPDATE desppb(deskripsi, qty, satuan, harga, bayar, pembayaran, supplier_id, rekening)                                  VALUES('$deskripsi','$qty','$satuan','$harga','$bayar','$pembayaran','$supplier_id','$rekening') WHERE ppb_id=$ppb_id";
  30.             $hasil_hoby = mysqli_query($koneksi, $sql_hoby) or die($sql_hoby."\n<br>error:".mysqli_error($koneksi);
  31.            
  32.         }
  33.     }
  34. }
  35.  
  36. $sql = "UPDATE ppb(noppb,tgl,jenis,keperluan)
  37.                       VALUES('$noppb','$tgl','$jenis','$keperluan') WHERE ppb_id=$ppb_id";
  38. //$hasil = mysqli_query($koneksi, $sql);
  39. $hasil_hoby = mysqli_query($koneksi, $sql) or die($sql."\n<br>error:".mysqli_error($koneksi);
  40. //$ppb_id = mysqli_insert_id($koneksi);
  41. //insert yg balikin id bukan update
  42. if($hasil)
  43. {
  44.     proses_hoby($ppb_id);
  45.     redirect('ppb');
  46. }
  47. else
  48. {
  49.     echo "Data Gagal diinput";
  50. }
  51.  
  52. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement