function capturarDadosVCT($matricula) { $dao = new dao_class(); // $rowEntrevistado = $dao->selectEntrevistado($matricula); $rowDadosAntropometricos = $dao->selectDadosAntropometricos($matricula); $vetor = array('peso' => $rowDadosAntropometricos['nr_peso'], 'alturaCm' => $rowDadosAntropometricos['nr_altura'], 'sexo' => $rowDadosAntropometricos['tp_sexo'], 'idade' => getIdade($rowDadosAntropometricos['dt_nascimento']) / 12, 'nivel_esporte' => $rowDadosAntropometricos['nr_nivel_esporte']); return $vetor; }
function consultarEntrevistado($matricula) { $dao = new dao_class(); $rowEntrevistado = $dao->selectEntrevistado($matricula); $rowDadosAntropometricos = $dao->selectDadosAntropometricos($matricula); if ($rowEntrevistado && $rowDadosAntropometricos) { // Peso em quilograma $peso = $rowDadosAntropometricos['nr_peso']; // Altura em centímetro $alturaCm = $rowDadosAntropometricos['nr_altura']; // Calcular IMC com os dados do entrevistado. $alturaMetros = $alturaCm / 100; // Cálculo do IMC $imc = number_format($peso / pow($alturaMetros, 2), 1); $entrevistado = array('peso' => $peso, 'alturaCm' => $alturaCm, 'sexo' => $rowDadosAntropometricos['tp_sexo'], 'dtNascimento' => $rowEntrevistado['dt_nascimento'], 'idadeMeses' => getIdade($rowEntrevistado['dt_nascimento']), 'imc' => $imc); } return $entrevistado; }