开发者社区> 问答> 正文

跟踪代码初始化器中函数的执行进度

我正在上传一个excel文件,并且基于excel文件,我正在数据库中插入和更新多个表,并且还基于excel数据进行计算。

在codeigniter表单操作中,我正在传递控制器数据处理并执行所有过程,但是我想在UI中显示进度条,其中包含仅可以上传的上传数据量的百分比我可以执行此操作,但是在这里我需要执行计算,插入和从中获取数据,然后更新另一个表,然后从另一个表获取数据,然后更新另一个表,依此类推,为此,我创建了4个函数,并在每个函数的末尾调用了每个函数,在最后一个函数中,我将重定向到上载页面。

因此,我如何能够获得功能的进度,如何跟踪功能的执行并将其发送到UI以实时显示进度栏。

还是有另一种方法,请告诉我...

1.查看页面,其中有表格 1.查看页面,其中有表格 echo form_open('DataProcessing/upload_kpi_data', $attributes);

2.在DataProcessing.php中

upload_kpi_data(){ //upload in temp table .... function2() //calling another function for calculation }

function2(){ //performing calculation .... //updating main table and insert new value function3() //calling another function for calculation } and so on... 那么我如何能够为此获得实时进度栏?

展开
收起
社区秘书 2019-12-09 15:48:47 556 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
fibjs 模块重构从回调到协程--陈垒 立即下载
fibjs 模块重构从回调到协程 立即下载
面向失败设计 立即下载