$grauParentesco = $_POST['grauParentesco']; $cep = $_POST['cep']; $logradouro = $_POST['logradouro']; $numero = $_POST['numero']; //$estado = $_POST['estado']; $cidade = $_POST['cidade']; $bairro = $_POST['bairro']; $telefone_residencial = $_POST['telefone_residencial']; $id_familia = $_POST['idFamilia']; $nis = $_POST['nis']; $pessoaHasProgramaDAO = new PessoaHasProgramaDAO(); $pessoaDAO = new PessoaDAO(); $familiaDAO = new FamiliaDAO(); $bairroDAO = new BairroDAO(); //pegar todos os programas que a pessoa possui $programas_pessoas = $pessoaHasProgramaDAO->buscaProgramasById($id_pessoa); $programas_antigos = array(); //programas antigos while ($aux = mysql_fetch_assoc($programas_pessoas)) { $programas_antigos[$aux['id_programa']] = $aux['id_programa']; } //pega a lista de programas // //programas novos que nao estao em programas antigos são inseridos // //programas novos que estão em programs antigos não faz nada // //programas antigos que nao estao em novos sao removidos //pega a lista de programas da pessoa if (isset($_POST['programa'])) { //se existem programas
function getProgramas($row) { require_once '../bd/PessoaHasProgramaDAO.php'; $p = new PessoaHasProgramaDAO(); $res = $p->buscaProgramasById($row['id_pessoa']); $programas = ''; while ($programa = mysql_fetch_assoc($res)) { $programas .= "<li>" . $programa['nome'] . "</li>"; } $html = '<td>' . $programas . '</td>'; return $html; }