gpt4 book ai didi

php - 网页加载时输出 MySQL 行

转载 作者:行者123 更新时间:2023-11-29 08:19:20 25 4
gpt4 key购买 nike

我想要的结果:完全加载网页,但完成后逐行连续输出MySQL查询。

说明:我想要一个网页显示它应显示的信息,但同时我希望它逐行显示它如何处理 MySQL 查询。

假设您提交了一个任务,脚本将向一群订阅者发送一封电子邮件。当您在网页上提交该任务/脚本时,您希望进入一个包含一些信息的新网页,并且在该页面上您有一个表,该表正在“实时”类型的事务中添加行。处理完毕后添加一行。

列可以是名字、姓氏、电子邮件、已处理。

应该显示该表,一次一行,当脚本(MySQL 查询)处理该表时,您将在已处理列中看到订阅者和文本“OK”。

不确定我的解释是否足够清楚,请毫不犹豫地告诉我。

可以用php ob_start来实现吗?

最佳答案

您可以使用 PHP 函数 ob_start(),您可以批量打印 50、100 或一行一行。

    ini_set('display_errors', 1);
error_reporting(E_ALL);
ini_set('memory_limit', '512M');
set_time_limit(0);
ob_start(); //Object buffer
//call a recursive function for batch processing
processTask($pageNo=1);

function processTask($pageNo=1){
//perform task with page no 1, like using limit query ,
//then call function the processTask with next page no if returned
//row is not equal to zero

//Must - calling below will out put on browser screen what is in echo statement
ob_flush();
flush();
}

关于php - 网页加载时输出 MySQL 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19857952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com