<?php $readFamilia->ExeRead(DB_FAMILIA_COMPOSICAO, "WHERE familia_id = :familia", "familia={$familia}"); if ($readFamilia->getResult()) { foreach ($readFamilia->getResult() as $membros) { ?> <tr> <td><?php echo $membros['comp_nome']; ?> </td> <td><?php echo $membros['comp_parentesco']; ?> </td> <td><?php echo Check::getIdade($membros['comp_idade']); ?> </td> <td><?php echo $membros['comp_estadocivil']; ?> </td> <td><?php echo $membros['comp_ocupacao']; ?> </td> <td><?php echo $membros['comp_renda']; ?> </td> <td><?php
<td>-</td> </tr> </thead> <tbody> <?php WSErro($Educando->getError()[0], $Educando->getError()[1]); foreach ($Educando->getData() as $edu) { ?> <tr> <td><span><?php echo $edu['educando_nome']; ?> </span></td> <td><span><?php echo Check::getIdade($edu['educando_data_nascimento']); ?> </span></td> <td><span><?php echo $edu['educando_rg']; ?> </span></td> <td><span><?php echo $edu['educando_cpf']; ?> </span></td> <td> <ul class="list-unstyled list-inline"> <?php echo '<button type="button" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#docModal' . $edu['educando_id'] . '"><i class="fa fa-clipboard"></i> Gerar Documento</button>'; ?>
echo $familia_mae_nome; ?> </span></td> <td><span><?php echo $familia_pai_telefonefixo; ?> </span></td> <td><span><?php echo $familia_last_update; ?> </span></td> <td><ul> <?php if ($readEdu->getResult()) { foreach ($readEdu->getResult() as $edu) { echo $edu['educando_nome'] . ',' . Check::getIdade($edu['educando_data_nascimento']) . ',' . $edu['educando_id'] . ','; } } else { echo '<span>-</span>'; } ?> </ul></td> <td><?php echo $familia_status; ?> </td> </tr> <?php } } else { WSErro("Desculpe, ainda não existem famílias cadastradas!", TW_INFOR);
private function setData() { $this->Data['educando_familia_id'] = $this->FamiliaId; $this->Data['educando_idade'] = Check::getIdade($this->Data['educando_data_nascimento']); }
?> </td> <td><?php echo $familia_mae_nome; ?> </td> <td><?php echo $familia_mae_rg; ?> </td> <td><?php echo $familia_mae_cpf; ?> </td> <td><?php echo Check::getIdade($familia_mae_datanascimento); ?> </td> <td><?php echo $familia_pai_telefonefixo; ?> </td> <td><?php echo $familia_pai_endereco; ?> </td> <td><?php echo $familia_status; ?> </td> </tr>
</tr> <?php } foreach ($readComp->getResult() as $comp) { ?> <tr> <td><?php echo $comp['comp_nome']; ?> </td> <td><?php echo $comp['comp_parentesco']; ?> </td> <td><?php echo Check::getIdade($comp['comp_idade']); ?> </td> <td><?php echo $comp['comp_estadocivil']; ?> </td> <td><?php echo $comp['comp_escolaridade']; ?> </td> </tr> <?php } ?> </tbody>
private function getEducandos() { $read = new Read(); $read->FullRead("SELECT educando_id, educando_nome, educando_data_nascimento FROM " . DB_EDUCANDOS . " WHERE educando_familia_id = :id", "id={$this->FamiliaId}"); if ($read->getResult()) { $i = 0; foreach ($read->getResult() as $comp) { $this->Data['edu' . $i++] = ['id' => $comp['educando_id'], 'nome' => $comp['educando_nome'], 'idade' => Check::getIdade($comp['educando_data_nascimento']), 'parentesco' => 'Educando', 'estado_civil' => '', 'ocupacao' => '', 'renda' => '', 'escolaridade' => '']; } } }
</tr> </thead> <tbody> <?php $visita = new Read(); foreach ($readVisit->getResult() as $visitante) { extract($visitante); $visita->FullRead("SELECT visita_data_entrada, visita_data_saida FROM " . DB_VISITAS . " WHERE visitante_id = :id ORDER BY id DESC LIMIT 1", "id={$visitante_id}"); ?> <tr> <td><?php echo $visitante_nome . ',' . $visitante_id; ?> </td> <td><?php echo Check::getIdade($visitante_data_nascimento); ?> </td> <td><?php echo $visitante_rg; ?> </td> <td><?php echo $visitante_telefone; ?> </td> <td><?php echo isset($visita->getResult()[0]['visita_data_entrada']) ? date('d/m/Y H:i:s', strtotime($visita->getResult()[0]['visita_data_entrada'])) : '-'; ?> </td> <td><?php
public function searchNames($nome) { $read = new Read(); $read->ExeRead(DB_FAMILIA, "WHERE familia_pai_nome LIKE '%' :nome '%'", "nome={$nome}"); $i = 0; $rowCount = 0; if ($read->getResult()) { foreach ($read->getResult() as $pai) { if ($pai['familia_pai_nome'] !== 'Desconhecido') { $this->Data[$i++] = ['nome' => $pai['familia_pai_nome'], 'idade' => Check::getIdade($pai['familia_pai_datanascimento']), 'cpf' => $pai['familia_pai_cpf'], 'rg' => $pai['familia_pai_rg'], 'renda' => $pai['familia_renda']]; } } $rowCount += $read->getRowCount(); } $read->ExeRead(DB_FAMILIA, "WHERE familia_mae_nome LIKE '%' :nome '%'", "nome={$nome}"); if ($read->getResult()) { foreach ($read->getResult() as $mae) { $this->Data[$i++] = ['nome' => $mae['familia_mae_nome'], 'idade' => Check::getIdade($mae['familia_mae_datanascimento']), 'cpf' => $mae['familia_mae_cpf'], 'rg' => $mae['familia_mae_rg'], 'renda' => $mae['familia_renda']]; } $rowCount += $read->getRowCount(); } $read->ExeRead(DB_FAMILIA_RESPONSAVEL, "WHERE familia_resp_nome LIKE '%' :nome '%'", "nome={$nome}"); if ($read->getResult()) { foreach ($read->getResult() as $resp) { $this->Data[$i++] = ['nome' => $resp['familia_resp_nome'], 'idade' => Check::getIdade($resp['familia_resp_datanascimento']), 'cpf' => $resp['familia_resp_cpf'], 'rg' => $resp['familia_resp_rg']]; } $rowCount += $read->getRowCount(); } if ($rowCount == 0) { $this->result = false; $this->Error = ["Sua pesquisa não retornou resultados.", TW_ALERT]; } else { $this->Result = true; $this->Error = ["Sua pesquisa retornou " . $rowCount . " resultado(s).", TW_ACCEPT]; } }