oyazhuryachna

tokoku_m_produk

Feb 10th, 2019
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.53 KB | None | 0 0
  1. <?php
  2. defined('BASEPATH') or die ('Error');
  3.  
  4.  
  5. class M_produk extends CI_model{
  6.    
  7.     var $produk='tbl_produk';
  8.    
  9.     public function ProdukTerbaru($jml_produk){
  10.         // LIMIT $jml_produk   
  11.         $this->db->limit($jml_produk);
  12.         // ORDER BY tgl_beli DESC
  13.         $this->db->order_by('tgl_beli','DESC');
  14.         // SELECT * FROM tbl_produk
  15.         $sql=$this->db->get($this->produk);
  16.        
  17.         if($sql->num_rows()>0){  // mysqli_num_rows()
  18.             return $sql->result_array(); // mysqli_fetch_array
  19.         }
  20.    
  21.     }
  22.    
  23.     public function SemuaProduk(){
  24.         // ORDER BY tgl_beli DESC
  25.         $this->db->order_by('tgl_beli','DESC');
  26.         // SELECT * FROM tbl_produk
  27.         $sql=$this->db->get($this->produk);
  28.        
  29.         if($sql->num_rows()>0){  // mysqli_num_rows()
  30.             return $sql->result_array(); // mysqli_fetch_array
  31.         }
  32.    
  33.     }
  34.    
  35.     // fungsi detail
  36.     public function DetailProduk($kode_produk){
  37.    
  38.     // WHERE kode_produk = $kode_produk
  39.     $this->db->where('kode_produk',$kode_produk);
  40.     // SELECT * FROM tbl_produk
  41.     $sql=$this->db->get($this->produk);
  42.             if($sql->num_rows()==1){
  43.                 return $sql->row_array();
  44.             }
  45.     }
  46.  
  47.     public function CariProduk($KataKunci){
  48.         // WHERE nama_produk Like '%$KataKunci%'
  49.         $this->db->like('nama_produk',$KataKunci);
  50.         // OR merk Like '%$KataKunci%'
  51.  
  52.         $this->db->or_like('merk',$KataKunci);
  53.         // ORDER BY tgl_beli DESC
  54.         $this->db->order_by('tgl_beli','DESC');
  55.         // SELECT * FROM tbl_produk
  56.         $sql=$this->db->get($this->produk);
  57.        
  58.         if($sql->num_rows()>0){  // mysqli_num_rows()
  59.             return $sql->result_array(); // mysqli_fetch_array
  60.         }
  61.    
  62.     }  
  63.        
  64. }
Advertisement
Add Comment
Please, Sign In to add comment