MIF_E31211879/application/controllers/Analisis.php

43 lines
1.2 KiB
PHP

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Analisis extends CI_Controller{
public function __construct()
{
parent::__construct();
$this->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");
$analisis = $this->ModelKonsumsi->get_analisis($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");
$analisis = $this->ModelKonsumsi->get_analisis($from,$till);
}
$data = array(
'body' => 'Analisis/list',
'analisis' => $analisis
);
$this->load->view("index",$data);
}
public function cetak(){
$from = $this->input->post("tgl_mulai");
$till = $this->input->post("tgl_sampai");
$data = array(
'mulai' => date("d-m-Y",strtotime($from)),
'sampai' => date("d-m-Y",strtotime($till)),
'data' => $this->ModelAnalisis->get_data_darah2($from,$till)
);
$this->load->view("Analisis/cetak_analisis",$data);
}
}