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

jQuery aktualizuje div w momencie aktualizacji tabeli

Cóż, prawdopodobnie powinieneś podjąć następujące kroki:

Przygotuj fragment kodu AJAX, który wysyła zapytanie do serwera o zmianę (np. zmianę liczby wierszy lub coś podobnego). Używając jQuery możesz to zrobić:

function checkUpdates()
{
    $.ajax({
        type: "POST",
        url: 'hasDataChanged.php',   // a webservice or other URL that queries the database
        data: {},
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(data) {
            // return a JSON string like { "hasChanged" : "true" } or something
            if (data.hasChanged) {
                 // data has changed, do something
            }
        }
     });
}

Następnie możesz użyć metody JavaScript setInterval wywoływać kod co kilka sekund. Nierealistyczne jest zrobienie tego natychmiast.

$(document).ready(function() {
    setInterval("checkUpdates()", 3000);  // Calls the function every 3 seconds
});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Usuń tagi HTML z rekordu

  2. mysql:skuteczny sposób na wyszukiwanie postfiksowe (jak '%text' aka. symbol wieloznaczny prefiksu)?

  3. ORDER BY ASC z wartościami null na dole

  4. UTF-8 vs Latin1 mysql, indeksy nie są używane w utf-8

  5. Formularz PHP Multiple Dropdown Box Prześlij do MySQL