sql >> Database >  >> RDS >> Mysql

Hoe voer ik realtime database-polling uit in MySQL/PHP?

Gebruik JavaScript op de pagina om periodiek een oproep naar de server te doen en wat gegevens te krijgen. De jQuery gebruiken bibliotheek voor cross-browser ondersteuning van AJAX, zou je dit gewoon doen:

jQuery(function($){
  setInterval(function(){
    $.get( '/getrows.php', function(newRowCount){
      $('#rowcounter').html( newRowCount );
    });
  },5000); // 5000ms == 5 seconds
});

Dat zal elke 5 seconden een verzoek aan uw server doen en het resultaat van alles wat u terugstuurt in een element plakken met een id van rowcounter , bijv.

<p>There are <span id='rowcounter'>xx</span> rows in the DB.</p>


  1. Kan geen verbinding maken met een van de opgegeven MySQL-hosts bij het controleren van de verbinding

  2. PHP mysql_stmt::fetch() geeft PHP Fatal error-geheugen uitgeput

  3. MS Access:voor- en nadelen

  4. CURRENT_TIME Voorbeelden – MySQL