sql >> Base de Datos >  >> RDS >> Mysql

Intervalo oportuno para recuperar datos de db y detenerse cuando lleguen los datos

Mi solución al final está en php y no en ajax (realmente no hay necesidad del lado del cliente en esta situación).

Aquí está el esquema:

    <?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
            }
        }
    ?>