Algaza

laporan_fungsi.php

Mar 1st, 2018
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. <?php
  2. class Laporan extends CI_Controller{
  3. function __construct(){
  4. parent::__construct();
  5. if($this->session->userdata('login_status') != TRUE ){
  6. $this->session->set_flashdata('notif','LOGIN GAGAL USERNAME ATAU PASSWORD ANDA SALAH !');
  7. redirect('');
  8. };
  9. $this->load->model('model_app');
  10. $this->load->helper('currency_format_helper');
  11. }
  12.  
  13. function index(){
  14. $data=array(
  15. 'title'=>'Laporan Penjualan',
  16. 'active_laporan'=>'active',
  17. 'data_penjualan'=>$this->model_app->getAllDataPenjualan(),
  18. );
  19. $this->session->unset_userdata('tgl_awal');
  20. $this->session->unset_userdata('tgl_akhir');
  21.  
  22. $this->load->view('element/v_header',$data);
  23. $this->load->view('pages/v_lap_penjualan');
  24. $this->load->view('element/v_footer');
  25. }
  26.  
  27. function cari(){
  28. $tgl_awal= date("Y-m-d",strtotime($this->input->post('tgl_awal')));
  29. $tgl_akhir= date("Y-m-d",strtotime($this->input->post('tgl_akhir')));
  30. $sess_data=array(
  31. 'tgl_awal'=>$tgl_awal,
  32. 'tgl_akhir'=>$tgl_akhir
  33. );
  34. $this->session->set_userdata($sess_data);
  35. $data=array(
  36. 'dt_result'=> $this->model_app->getLapPenjualan($tgl_awal,$tgl_akhir),
  37. 'tgl_awal'=>date("d M Y",strtotime($this->session->userdata('tgl_awal'))),
  38. 'tgl_akhir'=>date("d M Y",strtotime($this->session->userdata('tgl_akhir'))),
  39. );
  40. $this->load->view('pages/v_result_laporan',$data);
  41. }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment