Jump to content


Photo

Atualização em tempo real PHP/ AJAX


  • Faça o login para participar
1 reply to this topic

#1 shogun89

shogun89

    Normal

  • Usuários
  • 91 posts
  • Sexo:Masculino
  • Localidade:marilia

Posted 16/02/2015, 04:08

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>";
                
                ?>


#2 Danilomaru

Danilomaru

    Ativo

  • Moderadores
  • 300 posts
  • Sexo:Masculino
  • Localidade:brasil

Posted 17/02/2015, 05:42

Olha esse post, no final tem um exemplo que vai ajudar :
http://rberaldo.com....olling-php-ios/






0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq