load->model("ModelAuth"); } public function jadwal_get() { // echo "Coba"; $data = $this->db->get("jadwal_makan"); if ($data->num_rows() > 0) { $message = array( 'status' => $this->config->item('http_response_ok'), 'message' => "OK" ); $data = $data->result(); } else { $data = array(); $message = array( 'status' => $this->config->item('http_response_ok_no_content'), 'message' => "NO_CONTENT" ); } $this->response(array('response' => $data, 'message' => $message)); } public function konsumsi_get() { $id_user = $this->input->get("id_user"); $waktu = $this->input->get("waktu"); $this->db->select('bahan_makanan.nama_makanan, bahan_makanan.besaran, konsumsi_detail.*, bahan_makanan.energi'); $this->db->from('konsumsi'); $this->db->join('konsumsi_detail', 'konsumsi_detail.id_konsumsi = konsumsi.idkonsumsi'); $this->db->join('bahan_makanan', 'bahan_makanan.id_makanan = konsumsi_detail.id_makanan'); $this->db->where('konsumsi.user_id_user', $id_user); $this->db->where('DATE(konsumsi.waktu)', $waktu); $data = $this->db->get(); if ($data->num_rows() > 0) { $message = array( 'status' => $this->config->item('http_response_ok'), 'message' => $data ); $data = $data->result(); } else { $data = array(); $message = array( 'status' => $this->config->item('http_response_ok_no_content'), 'message' => "NO_CONTENT" ); } $this->response(array('response' => $data, 'message' => $message)); } public function allKonsumsi_get() { $id_user = $this->input->get("id_user"); $this->db->select('bahan_makanan.nama_makanan, bahan_makanan.besaran, konsumsi_detail.*, bahan_makanan.energi, konsumsi.waktu'); $this->db->from('konsumsi'); $this->db->join('konsumsi_detail', 'konsumsi_detail.id_konsumsi = konsumsi.idkonsumsi'); $this->db->join('bahan_makanan', 'bahan_makanan.id_makanan = konsumsi_detail.id_makanan'); $this->db->where('konsumsi.user_id_user', $id_user); $data = $this->db->get(); if ($data->num_rows() > 0) { $message = array( 'status' => $this->config->item('http_response_ok'), 'message' => $data ); $data = $data->result(); } else { $data = array(); $message = array( 'status' => $this->config->item('http_response_ok_no_content'), 'message' => "NO_CONTENT" ); } $this->response(array('response' => $data, 'message' => $message)); } }