public function clienteParametro($cliente = 0101100) { $this->dao = new daoFunctions(); $sql = "SELECT *\n\t\t\t\tFROM parametro\n\t\t\t\tWHERE cliente_id = '{$cliente}'"; return $this->dao->query($sql); /* $this->set_numeroQuestoes($aParametros_Cliente[0][0][param_nr_questoes]); $this->set_numeroAlternativas($aParametros_Cliente[0][0][param_nr_alternativas]); $this->set_taxaAprovacao($aParametros_Cliente[0][0][param_tx_aprovacao]); $this->set_duracaoProva($aParametros_Cliente[0][0][param_duracao]); */ } public function bucaProva($renachCandidato = 0101100) { $this->dao = new daoFunctions(); $sql = "-- Pelo numero do renach do candidado\n\t\t\t\t-- localiza-se a prova que ele vai realizar\n\t\t\t\t-- e veririfica na parametrizacao como\n\t\t\t\t-- deve ser montada a prova\n\t\t\t\tSELECT pd.disciplina_id, pd.par_dis_dificuldade, par_dis_nr_questao\n\t\t\t\tFROM param_curso_disciplina pd\n\t\t\t\tWHERE pd.curso_id = (SELECT p.curso_id\n\t\t\t\tFROM prova p\n\t\t\t\tWHERE p.cand_id = (SELECT c.cand_id\n\t\t\t\tFROM candidato c\n\t\t\t\tWHERE c.cand_renach = '{$renachCandidato}')\n\t\t\t\t)"; return $this->dao->query($sql); } } // Campo de teste :) $objProva = new Prova(); // Codigo do cliente e retorna vetor com parametrizacao do cliente $acliParam = $objProva->clienteParametro(1); // RENACH do candidato e retorna o vetor de prova $aproParam = $objProva->bucaProva(3); /* echo "Numero de Questoes ".$objProva->get_numeroQuestoes(). "<br />"; echo "Numero de Alternativas ".$objProva->get_numeroAlternativas(). "<br />"; echo "TX Aprovacao ".$objProva->get_taxaAprovacao(). "% <br />"; echo "Duracao ".$objProva->get_duracaoProva(). "<br />"; */