public function selectFull() { $sql = "select * from resposta_txt"; $result = $this->retrieve($sql); $lista = array(); while ($qr = mysqli_fetch_array($result)) { $ret = new RespostaTxt(); $ret->setRspt_id($qr["rspt_id"]); $ret->setRspt_usuario($qr["rspt_usuario"]); $ret->setRspt_exercicio($qr["rspt_exercicio"]); $ret->setRspt_questao($qr["rspt_questao"]); $ret->setRspt_resposta($qr["rspt_resposta"]); array_push($lista, $ret); } return $lista; }
$registroAcessoController = new RegistroAcessoController(); $respostaMultiplaController = new RespostaMultiplaController(); $respostaTxtController = new RespostaTxtController(); $exercicioController = new ExercicioController(); $logado = unserialize($_SESSION['USR']); $usuario = $logado['id']; switch ($_REQUEST["acao"]) { case "registraOpcaoResposta": $exercicio = $exercicioController->selectByIdExercicio($_REQUEST["exercicio"]); $retorno = ''; if ($exercicio->getExe_tipo() == 4) { $verificaRespTxt = $respostaTxtController->selectAllQuestaoExeAluno($_REQUEST["exercicio"], $usuario, $_REQUEST["questao"]); if ($verificaRespTxt == 0) { $respostaTxt = new RespostaTxt(); $respostaTxt->setRspt_usuario($usuario); $respostaTxt->setRspt_exercicio($_REQUEST["exercicio"]); $respostaTxt->setRspt_questao($_REQUEST["questao"]); $respostaTxt->setRspt_resposta($_REQUEST["resposta"]); $retorno = $respostaTxtController->insert($respostaTxt); } } if ($exercicio->getExe_tipo() == 2) { $verificaRespMult = $respostaMultiplaController->selectAllQuestaoExeAluno($_REQUEST["exercicio"], $usuario, $_REQUEST["questao"]); if ($verificaRespMult == 0) { $respostaMultipla = new RespostaMultipla(); $respostaMultipla->setRspm_usuario($usuario); $respostaMultipla->setRspm_exercicio($_REQUEST["exercicio"]); $respostaMultipla->setRspm_questao($_REQUEST["questao"]); $respostaMultipla->setRspm_resposta($_REQUEST["resposta"]); $retorno = $respostaMultiplaController->insert($respostaMultipla); }