Código PHP:
<script>
function Rellenar_Bd(url){
//Muestro la imagen loading...
window.document.getElementById('loading_tablas').style.display='inline';
//Hago la peticion ajax
var ajax = new Ajax.Request( url, {
method:"get",
onSuccess: function(transport) {
if(transport.responseText==0){ //No ha terminado de actualizarse la bd
Rellenar_Bd(url);
}
else{ //Ya ha terminado de actualizarse la BD
//Oculto la imagen de carga
window.document.getElementById('loading_tablas').style.display='none';
location.href='index.php?seccion=2&act=2';
}
}
});
}
</script>
A ver que os parece.
Saludos