写了一段代码<?php
mysql_select_db("backup", $con);
$file="edit.txt";        
$txt=file($file);
$length=count($txt);echo "文件 <b>$file</b> 一共有 <b>$length</b> 个数据";
for($i=0;$i<$length;$i++)
{
$RecordArr = explode("|",$txt[$i]);
$name=$RecordArr[0];
$April=$RecordArr[1];
$sql="UPDATE yuangong SET  April = '$April' WHERE name = '$name'";
?>其中“edit.exe”里有上万个数据。
我想在这里加入一个执行进度,哪位大虾能给我发段代码,要实时的。最好是PHP的代码。简单点的要个百分比的就行了。
php进度

解决方案 »

  1. https://github.com/guiguiboy/PHP-CLI-Progress-Bar
    http://pear.php.net/package/Console_Progressbar或者搜索 "php cli progressbar" 能找到一大堆
      

  2. for($i=0;$i<$length;$i++) { 
    echo '正在处理第'.$i.'条数据!进度:'.$i/$length*100.'%';
      

类似问题 »