'idcriteria','value'=>''); public function addItem($datos){ $this->setFieldArray($datos); list($resultado,$id,$mensaje) = $this->insert(); return array ($resultado,$id,$mensaje); } public function DeleteItem(){ list($resultado,$mensaje) = $this->delete(); return array ($resultado,$mensaje); } public function UpdateItem($datos){ $this->setFieldArray($datos); list($resultado,$mensaje) = $this->update(); return array ($resultado,$mensaje); } public function dolist($type, $category, $idapplication){ $query = "SELECT sc.*, sdg.name_field, sdg.ordering FROM ".$this->tableName." AS sc" ." INNER JOIN sis_data_general AS sdg" ." ON sc.iddata_general = sdg.iddata_general" ." WHERE sc.type = ".$type." AND sdg.idcategory = ".$category ." AND sc.idapplication = ".$idapplication." ORDER BY sdg.ordering"; $result = $this->db->prepare($query); $result->execute(); $num_rows = $result->rowCount(); return array($result, $num_rows); } } ?>