PABX da Simples IP
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.
 
 
 
 
 
 

100 lines
3.3 KiB

<?php
$tpLayout = 1;
//Limpa valores
$id = "";
$finalizar = "";
//Recebe
if (empty($_GET['id'])) {
if ($_GET['acao'] == "deleta") {
$id = $_GET['prefixo'];
$id = substr($id, (strlen($id) - 5), strlen($id));
} else {
$id = $_POST['id'];
}
} else {
$id = $_GET['id'];
}
$finalizar = $_POST['finalizar'];
//Desenvolvimento
////DELETA
if ($_GET['acao'] == "deleta") {
$prefixo = $_GET['prefixo'];
$prefixo = substr($prefixo, 0, 6);
;
$sql = "DELETE FROM pbx_municipio_prefixo WHERE prx_prefixo='$prefixo'";
$query = pg_query($dbcon, $sql);
}
$sql = "SELECT a.mun_id,a.uf,a.mun_ddd,b.prx_prefixo FROM pbx_municipio_classifica a LEFT OUTER JOIN pbx_municipio_prefixo b ON a.mun_id=b.mun_id WHERE a.mun_id=$id";
$result = pg_query($dbcon, $sql);
if (pg_num_rows($result) < 1) {
$mes = 'Nenhum prefixo relacionado!';
}
while ($row = pg_fetch_array($result)) {
$id = $row['mun_id'];
$uf = $row['uf'];
$prefixoX = $row['prx_prefixo'];
$ddd = $row['mun_ddd'];
$prefixoX = substr($prefixoX, (strlen($prefixoX) - 4), strlen($prefixoX));
if (empty($prefixoX)) {
$prefixoX = "Insira um novo prefixo!! ";
}
if ($dr = 1) {
$color = '#FFFFFF';
$dr = 2;
} else {
$color = '#CCCCCC';
$dr = 1;
}
$resultados .= '
<tr>
<td bgcolor=' . $color . '>' . $uf . '/' . $ddd . '</td>
<td bgcolor=' . $color . '>' . $prefixoX . '</td>
<td style="text-align: center;"><a href="javaScript:DeletaPrefixo(\'' . $ddd . '' . $prefixoX . ',' . $id . '\');" title="Excluir este Prefixo."><img src="imgSite/deletaUser.png" border="0"></a></td>
</tr>
';
$smarty->assign('ddd', $ddd);
}
//// INSERT
if ($finalizar == "Gravar") {
$ddd = $_POST['ddd'];
$prefixo = $_POST['prefixo'];
if (empty($prefixo)) {
$mes = "Por favor preencha o campo prefixo!";
} else {
if (!is_numeric($prefixo)) {
$mes = "Por favor preencha o campo prefixo corretamente!";
} else {
$busca = "SELECT prx_prefixo FROM pbx_municipio_prefixo WHERE mun_id='$id' AND prx_prefixo='$ddd$prefixo'";
$result = pg_query($dbcon, $busca);
if (pg_num_rows($result) >= 1) {
$mes = "Prefixo ja existente!";
} else {
$insert = "INSERT INTO pbx_municipio_prefixo (mun_id,prx_prefixo) VALUES ('$id','$ddd$prefixo')";
$query = pg_query($dbcon, $insert);
$sql = "SELECT mun_id,prx_prefixo FROM pbx_municipio_prefixo WHERE mun_id='$id' AND prx_prefixo='$ddd$prefixo'";
$result = pg_query($dbcon, $sql);
if (pg_num_rows($result) < 1) {
$mes = "O prefixo nao foi inserido!";
} else {
$mes = "Prefixo inserido com sucesso!";
header("Location: index.php?idProg=168&id=$id");
}
}
}
}
$smarty->assign('prefixo', $prefixo);
}
$smarty->assign('resultados', $resultados);
$smarty->assign('mes', $mes);
$smarty->assign('id', $id);
$smarty->display("cadastros/municipio/municipioPrefixo.html");
?>