public function getQuestoesByParticipante($idusr)
 {
     $sql = "SELECT * FROM forum_questao_participante ";
     $sql .= "WHERE fqp_usuario = {$idusr};";
     $datas = [];
     if ($result = $this->retrieve($sql)) {
         while ($qr = mysqli_fetch_array($result)) {
             $fqp = new ForumQuestaoParticipante();
             $fqp->setFqp_questao($qr["fqp_questao"]);
             $fqp->setFqp_usuario($qr["fqp_usuario"]);
             $fqp->setFqp_ultima_visualizacao($qr["fqp_ultima_visualizacao"]);
             array_push($datas, $fqp);
         }
         return $datas;
     } else {
         return false;
     }
 }
Example #2
0
 $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);
 $user = $userController->select($usuario);
 if (file_exists("imgp/" . $user->getUsr_imagem())) {
     $foto = $user->getUsr_imagem();
 } else {
     $foto = 'default.png';
 }
 //$html  = '<a href="forumResposta.php?resp='.$id.'"><div class="perg_box '.$caixaGrande.' row">
 echo '<a href="forumResposta.php?resp=' . $id . '" id="caixaQuestao' . $id . '"><div id="perg_box' . $id . '" class="perg_box row">
                 <div class="perg_box_1 col-xs-12 col-md-7 col-lg-7">
                         <p class="foto_aluno"><img src="imgp/' . $foto . '"></p>
                         <p class="perg_aluno questaoTexto" id="' . $id . '">' . $texto . '</p>
 public function updateQuestaoParticipante()
 {
     $fqpController = new ForumQuestaoParticipanteController();
     $data = date("Y-m-d H:i:s");
     $idusr = unserialize($_SESSION["USR"])["id"];
     $idfrq = $_GET["resp"];
     $fqp = new ForumQuestaoParticipante();
     $fqp->setFqp_questao($idfrq);
     $fqp->setFqp_usuario($idusr);
     $fqp->setFqp_ultima_visualizacao($data);
     $fqpController->update($fqp);
 }