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; } }
$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); }