Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Intervalo oportuno para recuperar dados do banco de dados e parar quando os dados chegarem


Minha solução no final é de fato em php e não em ajax (não há realmente necessidade do lado do cliente nesta situação).

Aqui está o esboço:
    <?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
            }
        }
    ?>