Beispiel #1
0
 public function selectAtivos()
 {
     $sql = "SELECT * FROM forum_topico WHERE frt_status = 1";
     $result = $this->retrieve($sql);
     $lista = array();
     while ($qr = mysqli_fetch_array($result)) {
         $frt = new ForumTopico();
         $frt->setFrt_id($qr["frt_id"]);
         $frt->setFrt_topico($qr["frt_topico"]);
         $frt->setFrt_status($qr["frt_status"]);
         array_push($lista, $frt);
     }
     return $lista;
 }
Beispiel #2
0
     echo json_encode($result);
     break;
 case "perguntar":
     $dataFuncao = new DatasFuncao();
     $logado = unserialize($_SESSION['USR']);
     $texto = $_POST["txt"];
     $anexo = $_POST["anexo"];
     $topico = $_POST["topico"];
     $usuario = $logado['id'];
     $data = date("Y-m-d H:i:s");
     $questao = new ForumQuestao();
     $questao->setFrq_questao(utf8_decode($texto));
     $questao->setFrq_topico($topico);
     $frt = $forumTopicoController->select($questao->getFrq_topico());
     $topico = new ForumTopico();
     $topico->setFrt_id($frt->getFrt_id());
     $topico->setFrt_topico($frt->getFrt_topico());
     $topico->setFrt_status($frt->getFrt_status());
     if ($anexo == '') {
         $questao->setFrq_anexo('0');
     } else {
         $questao->setFrq_anexo($anexo);
     }
     $questao->setFrq_data($data);
     $questao->setFrq_usuario($usuario);
     $id = $forumController->insertAndReturnLastId($questao);
     $fqp = new ForumQuestaoParticipante();
     $fqp->setFqp_questao($id);
     $fqp->setFqp_usuario($usuario);
     $fqp->setFqp_ultima_visualizacao($data);
     $frqParticipante->insert($fqp);