getMessage(); } $smarty->assign('dataAtualiza', $dataAtualiza); $smarty->assign('status', GetStatus($status)); $smarty->assign('mensagem', $mensagem); $smarty->assign('dominio', $dominio); $smarty->assign('central', $central); $smarty->assign('id', $id); GetTemplate($smarty, 'admin/centrais/cadCentrais.tpl'); //echo ""; function GetQuery($id, $ip, $status, $dataAtualiza) { $ctPg = pg_connect(sprintf("host=%s port=%s dbname=%s user=%s password=%s",IP_CENTRAL_ATUALIZACAO,'5432','atualizacoes','contacte','ctepgSQL')); if($dataAtualiza == "NÃO ATUALIZADA" || !$dataAtualiza) { $data = 'null'; } else { $data = QuotedStr(FormatDtMssql($dataAtualiza)); } $query = "UPDATE central_atualizacao SET ip_central = '$ip', status_central = '$status', data_atualizacao = $data WHERE id_central = $id"; pg_query($ctPg, $query); if (pg_last_error()) { throw new Exception('Não foi possível coletar as informações, por favor verifique a conexão com a base de dados! '.pg_last_error()); } pg_close($ctPg); return "Central foi atualizada com sucesso!"; } function GetStatus($status){ $opt = ""; $opt .= sprintf("",$status == 'DESATUALIZADA' ? "selected" : ''); $opt .= sprintf("",$status == 'ATUALIZADA' ? "selected" : ''); return $opt; }