Buenas tengo un script PHP que tiene una estructura tipo esta donde llamo al archivo.php?op2=calc1 para ejecutar la función 1
Código PHP:
switch ($op2) {
case 'calc1': calc1();break;
case 'calc2': calc2();break;
}
function calc1()
{
//Hago las operaciones
//En esta función carga unos objetos y hace unos calculos con ellos y operaciones en BD con lo que esta como unos 20seg sin printar nada por pantalla
//Al finalizar retorno una salida por pantalla
}
Como vereis en el pseudocódigo lo que hago es hacer una serie de operaciones con la BD y una serie de operaciones matemáticas con lo que no muestra nada por pantalla e intento poner una barra de progreso pero no consigo hacer lo , y después he probado justo al principio de la función poner un flush() con una imagen de un loading pero tampoco me funciona.
Que se os ocurre que puedo hacer ?
gracias,