php表单在继续之前隐藏进程页面

时间:2016-09-14 14:34:06

标签: php

我有一个页面调用另一个文件来加载MySQL数据。 当我加载页面时,我调用MySQL数据库并获取数据,允许用户输入解锁某些功能的代码。

主page.php文件 过程-page.php文件

main-page.php有:

include('process-page.php');

靠近顶部,然后加载HTML。

process-page.php连接到MySQL DB,连接到我的MongoDB,然后运行3个SQL查询并将结果写入我的MongoDB集合。

一切正常,除了MongoDB(所以速度非常快),我正在从MySQL数据库中传递信息(所以它非常慢)。

问题是我正在回显预加载页面中的数据,所以我看到数据,然后我的页面加载。 我知道我可以停止回显数据,但MySQL很慢,我会得到一个白页,直到数据处理完成。

是否有更好的方法来加载我的页面并在收集数据时隐藏包含的页面?

由于

1 个答案:

答案 0 :(得分:0)

我最后添加了一个带有display:none style的DIV。

我希望能够进行一些AJAX类型更改,以便在后台收集数据。

感谢您的所有好答案。