Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como faço pesquisa de banco de dados em tempo real no MySQL/PHP?


Use JavaScript na página para fazer periodicamente uma chamada para o servidor e obter alguns dados. Usando o jQuery biblioteca para suporte cross-browser de AJAX, você simplesmente faria isso:
jQuery(function($){
  setInterval(function(){
    $.get( '/getrows.php', function(newRowCount){
      $('#rowcounter').html( newRowCount );
    });
  },5000); // 5000ms == 5 seconds
});

Isso fará uma solicitação ao seu servidor a cada 5 segundos e colocará o resultado do que você enviar de volta em um elemento com um id de rowcounter , por exemplo.
<p>There are <span id='rowcounter'>xx</span> rows in the DB.</p>