sql >> Databasteknik >  >> RDS >> Mysql

Tidsintervall för att hämta data från db, och stoppa när data anländer

Min lösning i slutändan är verkligen i php och inte ajax (det finns verkligen inget behov av klientsidan i den här situationen).

Här är översikten:

    <?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. Sortering av arrayelement

  2. Om kommandot GO i SQL Server

  3. Få returvärde från SQL Stored Procedure med PHP

  4. Ersätt första förekomsten av delsträng i en sträng i SQL