我正在上传一个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... 那么我如何能够为此获得实时进度栏?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。