public function where($campos) { $sqlWhere = ""; if (is_array($campos)) { foreach ($campos as $field) { if ($sqlWhere != "") { $sqlWhere .= " AND "; } $sqlWhere .= $field['campo'] . ' ' . $field['operador'] . ' \'' . $field['valor'] . '\''; } } if ($sqlWhere != "") { $sqlWhere = " WHERE {$sqlWhere}"; } $resultados = array(); $consulta = $this->db->query("SELECT * FROM cursos_temarios {$sqlWhere}"); if ($consulta->num_rows() == 0) { return; } else { foreach ($consulta->result() as $fila) { $tem = new Md_temario(); $resultados[] = $tem->find($fila->id); } } return $resultados; }
public function curso_temario_add_do() { $config['upload_path'] = './uploads/'; $config['allowed_types'] = 'pdf'; $config['encrypt_name'] = true; $this->load->library('upload', $config); $archivo = ""; if ($this->upload->do_upload()) { $data = array('upload_data' => $this->upload->data()); $archivo = $data['upload_data']['file_name']; } $idCurso = $this->input->post("idCurso"); $nombre = $this->input->post("nombre"); $descripcion = $this->input->post("descripcion"); $padre = $this->input->post("padre"); $this->load->model('md_temario'); $temario = new Md_temario(); $temario->setNombre($nombre); $temario->setDescripcion($descripcion); $temario->setPadreId($padre); $temario->setCursoId($idCurso); $temario->setArchivo($archivo); $temario->save(); redirect("admin/curso_temario/{$idCurso}"); }