示例#1
0
 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;
 }
示例#2
0
require_once $paths["controller"] . "RespostaTxtController.php";
require_once $paths["controller"] . "ExercicioController.php";
$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"]);