欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php 导入导出怎么做成有进度条??

程序员文章站 2024-02-13 11:56:04
...
我要做导入导出功能,为了界面友好,提示时想出线进度条显示进度,但我不知道怎么做!
我的导入是导入csv格式的文件,直接读取,然后 insert into 数据表中,导出也是直接查询生成csv格式文件,
我能做了一个进度条,但是不知道怎么来获取导入导出执行的进度,然后再通过ajax及js更新我的进度条。


回复讨论(解决方案)

客户端支持,通过
sliverlight,flash,html5

或者服务器端,你查apc扩展,,好像还一个,忘记名字了

这个用ajax很容易实现,你可以查下相关资料

假如有100个操作,你可以让第一个操作前进1,第二个操作前进3 ...

我建议不要做这个进度条效果,因为可能影响速度
只要弄一个"导入中"

使用缓存输出吧


// 省略其他html+js进度条代码$i = 0;while($i进度条变更js到'.$i.'';    ob_flash()    flash();}

0%