Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak mogę przeprowadzić odpytywanie bazy danych w czasie rzeczywistym w MySQL/PHP?

Użyj JavaScript na stronie, aby okresowo nawiązywać połączenia z serwerem i pobierać dane. Korzystanie z jQuery biblioteka do obsługi AJAX w różnych przeglądarkach, po prostu zrób tak:

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

Spowoduje to wysłanie żądania do serwera co 5 sekund i umieszczenie wyniku tego, co wyślesz z powrotem w elemencie o identyfikatorze rowcounter , np.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak skonfigurować replikację asynchroniczną z klastra Galera na samodzielny serwer MySQL z GTID

  2. Wydajność MySQL – 5 parametrów z pliku konfiguracyjnego

  3. LINQ to Entities nie rozpoznaje metody „System.String ToString()” i tej metody nie można przetłumaczyć na wyrażenie sklepu

  4. Najlepsze praktyki dotyczące przechowywania informacji bankowych w bazie danych

  5. SQL ORDER BY przy użyciu przygotowanych instrukcji