''); $pick = strtr($pick,$filtro); } $filtro = array($id => 'xx'); $pick = strtr($pick, $filtro); if(strstr($pick,"xx,")) { $filtro = array("xx," => ''); $pick = strtr($pick, $filtro); } $query = "UPDATE PBX_SIP_RAMAIS set PICKUPGROUP='$pick' WHERE nome='$nome'"; pg_query($dbcon,$query); } if(strstr($pick,"".$id."")) { $ultimoCa = substr($pick,(strlen($pick)-3),strlen($pick));; if($ultimoCa == ",".$id."") { $filtro = array(",".$id."" => ''); $pick = strtr($pick,$filtro); } $filtro = array('$id' => 'xx'); $pick = strtr($pick, $filtro); if(strstr($pick,"xx,")) { $filtro = array("xx," => ''); $pick = strtr($pick, $filtro); } $query = "UPDATE PBX_SIP_RAMAIS set PICKUPGROUP='$pick' WHERE nome='$nome' "; pg_query($dbcon,$query); } } */ /* //pesquisa por maior registro no banco , se for maior que 65 realiza a limpeza da tabela! $sql = "SELECT MAX(id) FROM pbx_grupos_atendimento WHERE id > 65"; $result = pg_query($dbcon,$sql); if(pg_num_rows($result) >= 1) { //pega registro do banco $sql = "SELECT id,nome FROM pbx_grupos_atendimento ORDER BY id ASC"; $result = pg_query($dbcon,$sql); while($row = pg_fetch_array($result)) { $id = ""; $nome = ""; //da valores a variaveis $id = $row['id']; $nome = $row['nome']; $numero = $numero; $cond = true; if($cond == true){$numero = $numero + 1;} //update status do grupo $sql2 = "SELECT b.ramal FROM pbx_grupos_atendimento a,pbx_grupos_atendimento_ramais b WHERE b.id_grupo=a.id AND b.id_grupo='$id'"; $result2 = pg_query($dbcon,$sql2); if(pg_num_rows($result2) < 1) { $update = "UPDATE pbx_grupos_atendimento SET status='f' WHERE id='$id'"; pg_query($dbcon,$update); $numero = $numero -2; } else { $update = "UPDATE pbx_grupos_atendimento SET status='t' WHERE id='$id'"; pg_query($dbcon,$update); } //update em pickupgroup $sql3 = "SELECT a.nome,a.pickupgroup,a.callgroup FROM pbx_sip_ramais a,pbx_grupos_atendimento_ramais b WHERE a.nome=b.ramal AND b.id_grupo='$id'"; $result3 = pg_query($dbcon,$sql3); while($row3 = pg_fetch_array($result3)) { $pickup = $row3['pickupgroup']; $callgroup = $row3['callgroup']; $nome = $row3['nome']; //se o callgroup for igual ao id do grupo que sera alterado, altera! if(strstr($callgroup,$id)) { $filtro = array($id => $numero); $callgroup = strtr($callgroup, $filtro); $updateCall = "UPDATE pbx_sip_ramais SET callgroup='$callgroup' WHERE nome='$nome'"; pg_query($dbcon,$updateCall); } //se o pickupgroup for igual ao id do grupo que sera alterado, altera! if(strstr($pickup,$id)) { $filtro = array($id => $numero); $pickup = strtr($pickup, $filtro); } $updatePick = "UPDATE pbx_sip_ramais SET pickupgroup='$pickup' WHERE nome='$nome'"; pg_query($dbcon,$updatePick); } $update = "UPDATE pbx_grupos_atendimento_ramais SET id_grupo='$numero' WHERE id_grupo='$id'"; pg_query($dbcon,$update); $updateGroup = "UPDATE pbx_grupos_atendimento SET id='$numero' WHERE id='$id'"; pg_query($dbcon,$updateGroup); } } */ ?>