<?php $id_pessoa = $_GET['id_pessoa']; $id_programa = $_GET['id_programa']; require_once '../bd/PessoaHasProgramaDAO.php'; $pessoaHasProgramaDAO = new PessoaHasProgramaDAO(); $pessoaHasProgramaDAO->remove($id_pessoa, $id_programa) or die(mysql_error()); header("Location: ../visao/vRelatorioPrograma.php?id_programa={$id_programa}");
if (isset($_POST['programa'])) { //se existem programas $programas_novos = $_POST['programa']; //pega a lista de programas novos foreach ($programas_novos as $programa) { if (!in_array($programa, $programas_antigos)) { //se o programa novo não está na lista de programas antigos add $pessoaHasProgramaDAO->cadastraPessoaHasPrograma($id_pessoa, $programa); echo "O programa antigo não está na lista de programas novos<br>"; echo "o programa novo não está na lista de programas antigos add<br>"; } } foreach ($programas_antigos as $programa) { if (!in_array($programa, $programas_novos)) { //se o programa antigo não está na lista de programas novo rem $pessoaHasProgramaDAO->remove($id_pessoa, $programa); echo "O programa novo {$programa} não está na lista de programas antigos vamos inseri-lo"; echo "o programa antigo não está na lista de programas novo rem<br>"; } } } else { $pessoaHasProgramaDAO->removeTodosProgramas($id_pessoa); //remove todos os programas echo "DEletando tudo"; } $bairroDAO->cadastraBairro($bairro); $familia = new Familia($cep, $logradouro, $numero, $bairro, $cidade); $familia->setIdFamilia($id_familia); $TelefoneDAO = new TelefoneDAO(); $telefone_antigo = $TelefoneDAO->buscaTelefoneByIdFamilia($id_familia); if (mysql_numrows($telefone_antigo) > 0) {