"%$searchValue%" ); } $res = Contributo_Provinciale::LoadDataTable($searchQuery, $searchArray, $columnName, $columnSortOrder, $row, $rowperpage); foreach ($res['empRecords'] as $row) { $data[] = array( "ID" => $row['ID'], "PROVINCIA" => $row['PROVINCIA'], "PERCENTUALE" => $row['PERCENTUALE'], "CONTRIBUTO" => number_format($row['DOTAZIONE_PROVINCIALE'], 2, ",", ".") ); } ## Response $response = array( "draw" => intval($draw), "iTotalRecords" => $res['iTotalRecords'], "iTotalDisplayRecords" => $res['iTotalDisplayRecords'], "aaData" => $data ); exit(json_encode($response)); } function save() { $response = array(); if (intval($_POST['ID']) > 0) { $rec = new Contributo_Provinciale($_POST['ID']); } else { $rec = new Contributo_Provinciale(); } $rec->ID_BANDO = $_POST['ID_BANDO']; $rec->PERCENTUALE = $_POST['PERCENTUALE']; $rec->PROVINCIA = $_POST['PROVINCIA']; $rec->DOTAZIONE_PROVINCIALE = $_POST['DOTAZIONE_PROVINCIALE']; $response = $rec->Save(); exit(json_encode($response)); } function delete() { $id = Utils::getFromReq("id", 0); $record = new Contributo_Provinciale($id); $return = $record->LogicalDelete(); exit(json_encode($return)); }