Por favor preencha todos os campos!"; } if ($Finalizar == "Alterar") { $id = $_POST['dpto']; TrataValor($departamento); if (TrataValor($departamento) == 1) { /* * FAZ UPDATE DO REGISTRO! */ $update = "UPDATE rma_departamentos SET dpto_nome='$departamento' WHERE dpto_id='$id'"; $result = pg_query($dbcon, $update); /* * VERIFICA SE REGISTRO FOI ATUALIZADO COM SUCESSO! */ $busca = "SELECT dpto_nome FROM rma_departamentos WHERE dpto_nome='$departamento' AND dpto_id='$id'"; $result = pg_query($dbcon, $busca); if (pg_num_rows($result) >= 1) { $mes = "Departamento Atualizado com sucesso!"; } else { $mes = "Não foi possivel atualizar departamento!"; } } } } else { $id = $_GET['dpto']; /* * VERIFICA SE DEPARTAMENTO É EXISTENTE! */ $busca = "SELECT dpto_nome,dpto_id FROM rma_departamentos WHERE dpto_status='1' AND dpto_id='$id'"; $result = pg_query($dbcon, $busca); if (pg_num_rows($result) >= 1) { /* * SE DEPARTAMENTO FOR EXISTENE, ESTE LOOP MONTA UM COMBO! */ while ($rowDepto = pg_fetch_array($result)) { $departamento = $rowDepto['dpto_nome']; $id = $rowDepto['dpto_id']; $option .= ""; } } else { $mes = "Departamento não encontrado!"; } } function TrataValor($departamento) { if (empty($departamento)) { return "Por favor preencha o campo nome!"; } else { return 1; } } if (TrataValor($departamento) != 1) { $mes = TrataValor($departamento); } $smarty->assign('nome', $departamento); $smarty->assign('mes', $mes); $smarty->assign('id', $id); $smarty->display("agendaRamais/depto/deptoRamaisUpdate.html"); ?>