【问题标题】:Processing a large amount of querys and output in realtime实时处理大量查询和输出
【发布时间】:2017-05-02 11:22:02
【问题描述】:

我需要找到一种方法在文本字段中输出大量 mysql 查询的每一行号。

为了找出服务器进程的实际查询行,我想在php脚本告诉浏览器他完成之前实时输出这一行。

在我的场景中,浏览器仅在任何脚本的末尾显示任何输出,或者, 通过使用flush(),以块样式延迟到x 行。

如何实时获取这些信息?

【问题讨论】:

    标签: php mysql output


    【解决方案1】:

    如果您想实时显示输出,则必须在代码中使用 ajax。通过使用 ajax,您可以在 mysql 查询中运行带有限制子句的脚本,您可以在固定的时间间隔内显示一些记录

    您可以在每 10 秒后运行您的脚本以从 mysql 获取您的嵌套 10 条记录并将此记录附加到您的页面。

    这不是实时输出,但接近实时输出

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2017-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-04
      • 1970-01-01
      • 2018-09-16
      相关资源
      最近更新 更多