/** * Método que devuelve un curso en especifico * @param type $idcurso * @return array */ public function extrae($idcurso) { $this->db->select('*'); $this->db->from('1211100255_curso'); $this->db->where('idcurso', $idcurso); $consulta = $this->db->get(); $data = array(); foreach ($consulta->result() as $key => $reg) { $curso = new CursoPojo(); $curso->setIdcurso($reg->idcurso); $curso->setNombre($reg->nombre); $curso->setDescripcion($reg->descripcion); $curso->setStatus($reg->status); array_push($data, $curso); } return $data; }
function modifica() { if ($this->session->userdata('perfil') == FALSE || $this->session->userdata('perfil') != 'administrador') { redirect(base_url() . 'login'); } // $this->load->helper('url'); $curso = new CursoPojo(); $curso->setIdcurso($this->input->post('idcurso')); $curso->setNombre($this->input->post('nombre')); $curso->setDescripcion($this->input->post('descripcion')); $this->load->model('cursoModel'); $this->cursoModel->update($curso); $this->index(); }