Advertisement
ronikuchan

percobaan

Jul 10th, 2019
371
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.24 KB | None | 0 0
  1. <?php
  2. foreach ($variable1 as $key1) {
  3.     foreach ($variable2 as $key2) {
  4.         $data = array(
  5.             "pekerjaan_detil_id"  => $key1,
  6.             "jenis_brg_id" => $key2
  7.         );
  8.  
  9.         $where = array(
  10.             "pekerjaan_detil_id"  => $key1,
  11.             // "jenis_brg_id" => $key2
  12.         );
  13.  
  14.         $exists = $this->db->where($where)->get("penjualan")->row();
  15.         if(empty($exists)){
  16.             insert('penjualan', $data);
  17.         }
  18.     }
  19. }
  20. /*
  21.  
  22. isi dari variabel1 (pekerjaan_detil_id)
  23. array(
  24.     0 => 1
  25.     1 => 2
  26. )
  27.  
  28. isi dari variabel2 (detil penjualan yg mengandung jns_barang_id)
  29. array(
  30.     0 => 4
  31.     1 => 5
  32. )
  33.  
  34. data yang seharusnya masuk itu, saya misalkan ini lagi input ke table penjualan
  35. table_penjualan
  36. pekerjaan_detil_id         jenis_brg_id
  37. 1                          4               
  38. 2                          5               
  39. jadi maunya
  40. pekerjaan 1 mengerjakan jenis 4
  41. pekerjaan 2 mengerjakan jenis 5
  42.  
  43. Hasil percobaan
  44. pertama : $where -> hannya brg_id
  45. 1, 4 -> $exists (0) msk
  46. 1, 5 -> $exists (1) tdk
  47. 2, 4 -> $exists (0) msk
  48. 2, 5 -> $exists (1) tdk
  49. Hasil percobaan
  50. kedua : $where -> brg_id, $jenis_brg_id
  51. 1, 4 -> $exists (0) msk
  52. 1, 5 -> $exists (0) msk
  53. 2, 4 -> $exists (0) msk
  54. 2, 5 -> $exists (0) msk
  55. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement