Estou com uma dúvida sobre atualização em tempo real de um feed de notícias que tenho em meu site.
O usuário loga, tudo direitinho, lá ele vê as notícias. Mas se eu posto uma nova notícias no banco de dados Mysql,
o usuário tem que atualizar pra ver a notícia. Como posso fazer pra atualizar automaticamente em tempo real, tipo o facebook?
Já pesquisei bastante sobre Long Polling, Ajax, mas não consigo adaptar o que encontro na web para meu sistema, até porque ainda sou iniciante. Então quero somente que quando eu postar uma nova notícia no banco de dados, essa notícia apareça junta com as outras já existentes sem precisar dar refresh na página. Obrigado!
Minha Index onde exibo as notícias para o usuário logado:
<div class="meio"> <?php include "select.php"; ?> </div>
Select.php
<?php $notSelect = mysql_query("SELECT * FROM noticias WHERE iden_not = '$iden_not'"); while($escreveNot = mysql_fetch_array($notSelect)){ echo "<center><div class='exibe-noticia'>"; $titulo = $escreveNot['titulo']; $autor = $escreveNot['autor']; $img = $escreveNot['img']; $texto = $escreveNot['texto']; $time = $escreveNot['timestamp']; echo " <h2>". $escreveNot['titulo'] ."</h2> <hr style='margin-top: -15px;' size='1x' width='450px' color='#000' /> <label>". $time ."</label><br /><br /> <center><center><div style=' background-image: url(". $escreveNot['img']."); '></div></center> <p>". $escreveNot['texto'] ."</p> "; echo "</div></center><br /><br />"; } echo "</div>"; ?>