我有一个页面调用另一个文件来加载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很慢,我会得到一个白页,直到数据处理完成。
是否有更好的方法来加载我的页面并在收集数据时隐藏包含的页面?
由于
答案 0 :(得分:0)
我最后添加了一个带有display:none style的DIV。
我希望能够进行一些AJAX类型更改,以便在后台收集数据。
感谢您的所有好答案。