public function processa_dados($ano_letivo, $fk_usuario_professor, $fk_turma, $fk_materia_vin, $fk_livro, $aula, $data_aula, $fk_serie, $fk_unidade) { $sqlAulas = new SqlAulas(); $result = $sqlAulas->get_conteudos_professor($fk_usuario_professor, $fk_turma, $fk_materia_vin, $fk_livro); $soma = 0; foreach ($result as $row) { $result = $sqlAulas->get_conteudos_percentuais_professor($row['fk_conteudo'], $fk_usuario_professor, $fk_turma, $fk_materia_vin, $fk_livro); $percentual_final = !empty($result) && $result[0]['status'] == 1 ? $result[0]['percentual'] / 2 : $result[0]['percentual']; $soma = $soma + $percentual_final; var_dump($row['fk_conteudo'] . ' - ' . $result[0]['status'] . ' - ' . $result[0]['percentual'] . ' - ' . $percentual_final . ' - ' . $soma); } $result = $sqlAulas->get_ultimo_conteudo_professor($fk_usuario_professor, $fk_turma, $fk_materia_vin, $fk_livro); $data['pk_conteudo'] = !empty($result) ? $result[0]['fk_conteudo'] : 0; $data['status'] = !empty($result) ? $result[0]['status'] : 0; $sqlAulas->calcular_percentual_professor($fk_usuario_professor, $fk_turma, $data['pk_conteudo'], $data['status'], $data_aula, $aula, $fk_materia_vin, $fk_livro, $ano_letivo, $fk_serie, $fk_unidade, $soma); $sqlAulas->calcular_percentual_turma_frente($fk_livro, $fk_turma, $fk_materia_vin, $soma); }