} else { //se ainda tem, atualiza echo "ainda tem"; $Telefone_novo = new Telefone($id_familia, $telefone_residencial, ''); $TelefoneDAO->alteraDadosTelefone($Telefone_novo, $tel_antigo['telefone']); } } else { //se nao tinha telefone echo "não tinha telefone"; if ($telefone_residencial != "") { //agora vai ter $TelefoneDAO->cadastraTelefone($telefone_residencial, $id_familia, ''); } } $familiaDAO->alteraDadosFamilia($familia); $pessoaDAO->alteraGrauParentesco(key($pessoa_grau_parentesco), current($pessoa_grau_parentesco)); while (next($pessoa_grau_parentesco)) { $pessoaDAO->alteraGrauParentesco(key($pessoa_grau_parentesco), current($pessoa_grau_parentesco)); } /* //cadastra o bairro //cadastra a familia $familia = new Familia($_POST['cep'],$_POST['logradouro'],$_POST['numero'],$_POST['bairro'],$_POST['cidade']); $familiaDAO = new FamiliaDAO(); $res = $familiaDAO->cadastraFamilia_2($familia); if($res === FALSE){ echo "Erro ao cadastrar familia"; exit();