Advertisement
GWibisono

Zaqi Syah script

Apr 15th, 2012
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.56 KB | None | 0 0
  1. <?php
  2. /*
  3. Kronologi pencarian
  4. */
  5. //=====DARI CONTROLER
  6. function cari($offset = 0) {
  7.         $limit = 5;
  8.         $uri_segment = 3;
  9.        
  10.         $config['base_url'] = site_url('welcomee/cari');
  11.         $config['total_rows'] = $this->m_welcome->total_pencarian('pegawai');        
  12.         $config['per_page'] = $limit;
  13.         $config['uri_segment'] = $uri_segment;
  14.         $config['full_tag_open'] = '';
  15.         $config['full_tag_close'] = '';
  16.        
  17.         $this->pagination->initialize($config);
  18.        
  19.         $data['create_links'] = $this->pagination->create_links();
  20. //kamu mencari data pake caridata()
  21.         $data['tampilan'] = $this->m_welcome->caridata();
  22. //tampilan yg kembali tentu saja 7.. krn km tidak limit
  23.         $data['total_pencarian'] = $this->m_welcome->total_pencarian();
  24.  
  25.         if ($data['total_pencarian'] == NULL) {
  26.             echo "data tidak ada";
  27.             echo anchor('welcomee', 'kembali');
  28.         } else {
  29.             $this->load->view('tampilan', $data);
  30.         }
  31.     }
  32.  
  33. //====MODEL==================
  34. /*
  35. untuk mencari data
  36. */
  37.     function caridata()
  38.         {
  39.             $c=$this->input->POST('cari');
  40.             $this->db->like('nama',$c);
  41.             $query=$this->db->get('pegawai');
  42. //=========tidak ada limit disini===========
  43.             return $query->result();
  44.         }
  45. /*
  46. untuk nampilin data dgn minimal data 5 kl gk ditentukan
  47. */
  48.     function tampilan($limit = 5, $offset = 0)
  49.         {
  50.            $query=$this->db->get('pegawai',$limit, $offset);
  51.            return $query->result();
  52.  
  53.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement