예제 #1
0
 public function all($id, $cliente)
 {
     $arr = array();
     if ($id == '') {
         $sql = "SELECT `curso`.`idcurso`, `curso`.`nome`, `curso`.`valor`, `curso`.`descricao`, `curso`.`concurso_idconcurso`, `curso`.`cliente_idcliente`, `curso`.`date_in`, `curso`.`date_out`, `curso`.`adicional`, `curso`.`capa`, `concurso`.`nome` as `concursoNome`, `curso`.`professor_idprofessor`, `professor`.`nome` as `professorNome` FROM `curso` \n\t\t\tINNER JOIN `concurso` ON `idconcurso`=`concurso_idconcurso`\n\t\t\tINNER JOIN `professor` ON `idprofessor`=`professor_idprofessor` WHERE `curso`.`cliente_idcliente`={$cliente};";
         $vai = new MySQLDB();
         $result = $vai->executeQuery($sql);
     } else {
         $sql = "SELECT `curso`.`idcurso`, `curso`.`nome`, `curso`.`valor`, `curso`.`descricao`, `curso`.`concurso_idconcurso`, `curso`.`cliente_idcliente`, `curso`.`date_in`, `curso`.`date_out`, `curso`.`adicional`, `curso`.`capa`, `concurso`.`nome` as `concursoNome`, `curso`.`professor_idprofessor`, `professor`.`nome` as `professorNome` FROM `curso` \n\t\t\tINNER JOIN `concurso` ON `idconcurso`=`concurso_idconcurso`\n\t\t\tINNER JOIN `professor` ON `idprofessor`=`professor_idprofessor` WHERE `idcurso` = {$id};";
         $vai = new MySQLDB();
         $result = $vai->executeQuery($sql);
     }
     while ($dados = mysql_fetch_array($result)) {
         $cliente = new Curso();
         $cliente->setidcurso(array('idcurso' => $dados['idcurso']));
         $cliente->setnome(array('nome' => $dados['nome']));
         $cliente->setvalor(array('valor' => $dados['valor']));
         $cliente->setdescricao(array('descricao' => $dados['descricao']));
         $cliente->setconcurso_idconcurso(array('concurso_idconcurso' => $dados['concurso_idconcurso']));
         $cliente->setconcursoNome(array('concursoNome' => $dados['concursoNome']));
         $cliente->setprofessor_idprofessor(array('professor_idprofessor' => $dados['professor_idprofessor']));
         $cliente->setprofessorNome(array('professorNome' => $dados['professorNome']));
         $cliente->setcliente_idcliente(array('cliente_idcliente' => $dados['cliente_idcliente']));
         $cliente->setcapa(array('capa' => $dados['capa']));
         $cliente->setdate_in(array('date_in' => $dados['date_in']));
         $cliente->setdate_out(array('date_out' => $dados['date_out']));
         $cliente->setadicional(array('adicional' => $dados['adicional']));
         $arr[] = $cliente;
     }
     return $arr;
 }