You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

59 lines
2.3 KiB

<?php
$action = isset($_GET['id']) ? $_GET['id'] : '';
$qtd = 0;
try {
$res = GetQuery($action);
foreach ($res as $atual) {
$qtd++;
$data = date('d/m/Y', strtotime($atual['data_atualizacao']));
$rows .= "<tr>";
$rows .= "<td><a href='#' onclick=\"NovaJanela('index.php?idProg=318&pbxRequest=1&id={$atual['id_atualizacao']}', 'CadAtualizacoes', '400', '230', 'resizable=YES,scrollbars=YES');\">{$atual['versao_atualizacao']}</a></td>";
$rows .= "<td>{$atual['upgrade_atualizacao']}</td>";
$rows .= "<td>{$atual['correcao_atualizacao']}</td>";
$rows .= "<td>{$atual['descricao_atualizacao']}</td>";
$rows .= "<td>{$data}</td>";
$rows .= ___iconGrid($atual['id_atualizacao']);
$rows .= "</tr>";
}
$rows .= "<tr><th align='left' colspan='7'>Total Homologadas: $qtd</th></tr>";
} 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 .= "<td align=\"center\"><a href='#' onclick=\"NovaJanela('{$link}', 'CadAtualizacoes', '400', '230', 'resizable=YES,scrollbars=YES');\"><img width='18px' title='Editar' src='imgSite/edit-solid.png'/></a></td>";
$rows .= "<td align=\"center\"><a href='index.php?idProg=317&id=$id'><img width='16px' title='Remover' src='imgSite/trash.png'/></a></td>";
return $rows;
}