load->model("ModelKonsumsi"); } function index() { if (isset($_GET["start"]) && isset($_GET["end"])) { // jika ada parameter start dan end $from = $this->input->get("start"); $till = $this->input->get("end"); $konsumsi = $this->ModelKonsumsi->get_data2($from,$till); } else { // jika tidak ada parameter start dan end maka ditampilkan semuanya // butuh 3 data $from = date("Y-m-d"); $till = date("Y-m-d"); $konsumsi = $this->ModelKonsumsi->get_data2($from,$till); } $data = array( 'body' => 'Laporan/konsumsi', 'konsumsi' => $konsumsi ); $this->load->view("index",$data); } public function cetak(){ $from = $this->input->post("start"); $till = $this->input->post("end"); $data = array( 'mulai' => date("d-m-Y",strtotime($from)), 'sampai' => date("d-m-Y",strtotime($till)), 'data' => $this->ModelKonsumsi->get_data2($from,$till) ); $this->load->view("Laporan/cetak_konsumsi",$data); } }