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

Interwał czasowy do pobierania danych z bazy danych i zatrzymania, gdy dane dotrą

Moje rozwiązanie w końcu jest rzeczywiście w php, a nie ajax (tak naprawdę nie ma potrzeby po stronie klienta w tej sytuacji).

Oto zarys:

    <?php
        while (something is true){
            //do stuff

            flush(); // execute the stuff you did until now
            sleep(300); // wait 5 min
            // now check database and retrieve new data, if any, and insert into $result 

            if (isset($result)){
                //do stuff with the $result
                break; // get out of the loop
            }
        }
    ?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Struktura encji dodaje dodatkowy warunek dotyczący klauzuli gdzie

  2. Co jest nie tak z moją instrukcją MySQL?

  3. Utwórz zapytanie, aby uzyskać liczbę nieukończonych połączeń pogrupowanych według 2 pól

  4. MySQL Wyszukiwanie pełnotekstowe i SOUNDEX

  5. Konfiguracja bazy danych CakePHP 4.0