alert('Não foi possível realizar a operação!');"; } } if ($acao == "edita") { $result = pg_query($dbcon, 'begin'); $query = "UPDATE pbx_hosts SET descricao='$descricao', host='$host', empresa='$empresa',usuario='$usuario',senha='$senha', basedados='$basedados',porta='$porta',faixa_inicial='$faixa_inicial',faixa_final='$faixa_final', master = '$master' WHERE id=$id"; if ($result) { $result = pg_query($dbcon, $query); } if ($result) { $result = @GravaRpl($dbcon, $query); } if ($master) { if ($result) { $result = @AtualizaMaster($dbcon, $id); } } if ($result) { $result = pg_query($dbcon, 'commit'); } if (!$result) { pg_query($dbcon, 'rollback'); echo ""; } } if (!$numErro) echo ''; } if ($acao == "edita") { $id = $_GET["id"] ?? "0"; $query = "SELECT * FROM pbx_hosts where id=$id"; $result = pg_query($dbcon, $query); } else { $query = "SELECT * FROM pbx_hosts where id is null"; } if (!$numErro) { $result = pg_query($dbcon, $query); while ($dados = pg_fetch_array($result)) { $id = $dados["id"]; $descricao = $dados["descricao"]; $host = $dados["host"]; $empresa = $dados["empresa"]; $usuario = $dados["usuario"]; $senha = $dados["senha"]; $basedados = $dados["basedados"]; $master = $dados["master"]; $porta = $dados["porta"]; $faixa_inicial = $dados["faixa_inicial"]; $faixa_final = $dados["faixa_final"]; } } function AtualizaMaster($dbcon, $id) { $query = "UPDATE pbx_hosts SET master = '0' WHERE id <> $id"; $result = pg_query($dbcon, $query); if ($result) { $result = @GravaRpl($dbcon, $query); } return $result; } ?>
CADASTRO DE HOSTS
Descrição:
Tipo: />Master
Host: " size="30" maxlength="30" />
Empresa:
Usuário:
Senha:
Base de Dados(database) :
Porta: