"; $rows .= "{$atual['versao_atualizacao']}"; $rows .= "{$atual['upgrade_atualizacao']}"; $rows .= "{$atual['correcao_atualizacao']}"; $rows .= "{$atual['descricao_atualizacao']}"; $rows .= "{$data}"; $rows .= ___iconGrid($atual['id_atualizacao']); $rows .= ""; } $rows .= "Total Homologadas: $qtd"; } catch (Exception $ex) { $mensagem = $ex->getMessage(); } $smarty->assign('mensagem', $mensagem); $smarty->assign('rows', $rows); GetTemplate($smarty, 'admin/atualizacoes.tpl'); function GetQuery($type = null) { $ctPg = pg_connect(sprintf("host=%s port=%s dbname=%s user=%s password=%s", IP_CENTRAL_ATUALIZACAO, '5432', 'atualizacoes', 'contacte', 'ctepgSQL')); if ($type) { $query = "DELETE FROM aplicativo_atualizacao WHERE id_atualizacao = $type"; pg_query($ctPg, $query); } $query = "SELECT * FROM aplicativo_atualizacao ORDER BY versao_atualizacao DESC"; $result = pg_query($ctPg, $query); $res = pg_fetch_all($result); 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!'); } return $res; } function ___iconGrid($id) { $rows = ''; $link = "index.php?idProg=318&pbxRequest=1&id=$id"; $rows .= ""; $rows .= ""; return $rows; }