yusufmukharom

m_barang

Mar 28th, 2020
326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.95 KB | None | 0 0
  1. <?php
  2. class M_barang extends CI_Model{
  3.  
  4.     function hapus_barang($kode){
  5.         $hsl=$this->db->query("DELETE FROM tbl_barang where barang_id='$kode'");
  6.         return $hsl;
  7.     }
  8.  
  9.     function update_barang($kobar,$nabar,$kat,$satuan,$harpok,$harjul,$harjul_grosir,$stok,$min_stok){
  10.         $user_id=$this->session->userdata('idadmin');
  11.         $hsl=$this->db->query("UPDATE tbl_barang SET barang_nama='$nabar',barang_satuan='$satuan',barang_harpok='$harpok',barang_harjul='$harjul',barang_harjul_grosir='$harjul_grosir',barang_stok='$stok',barang_min_stok='$min_stok',barang_tgl_last_update=NOW(),barang_kategori_id='$kat',barang_user_id='$user_id' WHERE barang_id='$kobar'");
  12.         return $hsl;
  13.     }
  14.  
  15.     function tampil_barang(){
  16.         $hsl=$this->db->query("SELECT barang_id,barang_nama,barang_satuan,barang_harpok,barang_harjul,barang_harjul_grosir,barang_stok,barang_min_stok,barang_kategori_id,kategori_nama FROM tbl_barang JOIN tbl_kategori ON barang_kategori_id=kategori_id");
  17.         return $hsl;
  18.     }
  19.  
  20.     function simpan_barang($kobar,$nabar,$kat,$satuan,$harpok,$harjul,$harjul_grosir,$stok,$min_stok){
  21.         $user_id=$this->session->userdata('idadmin');
  22.         $hsl=$this->db->query("INSERT INTO tbl_barang (barang_id,barang_nama,barang_satuan,barang_harpok,barang_harjul,barang_harjul_grosir,barang_stok,barang_min_stok,barang_kategori_id,barang_user_id) VALUES ('$kobar','$nabar','$satuan','$harpok','$harjul','$harjul_grosir','$stok','$min_stok','$kat','$user_id')");
  23.         return $hsl;
  24.     }
  25.  
  26.  
  27.     function get_barang($kobar){
  28.         $hsl=$this->db->query("SELECT * FROM tbl_barang where barang_id='$kobar'");
  29.         return $hsl;
  30.     }
  31.  
  32.     function get_kobar(){
  33.         $q = $this->db->query("SELECT MAX(RIGHT(barang_id,6)) AS kd_max FROM tbl_barang");
  34.         $kd = "";
  35.         if($q->num_rows()>0){
  36.             foreach($q->result() as $k){
  37.                 $tmp = ((int)$k->kd_max)+1;
  38.                 $kd = sprintf("%06s", $tmp);
  39.             }
  40.         }else{
  41.             $kd = "000001";
  42.         }
  43.         return "BR".$kd;
  44.     }
  45.  
  46. }
Advertisement
Add Comment
Please, Sign In to add comment