合并标题文件

Home

From:
To:
$from"; if(($handle=fopen("filelist.csv",'r'))!==FALSE){ while(($filelist[$fileNums]=fgetcsv($handle,0,','))!==FALSE){ $fileNums++; } } if($to==0 || $to>=$fileNums) $to=$fileNums-1; $FileName=$filelist[$from][1].".htm"; $fileId=$filelist[$from][0]; $fileId=$filelist[$from][0]; $dirLog=_DIR_LOG_."/"; $dirDb="db/"; $inputFileName=$FileName; $outputFileNameHead=$filelist[$from][1]; $bookId=$filelist[$from][2]; $vriParNum=0; $wordOrder=1; $dirXmlBase="xml/"; $dirXml=$outputFileNameHead."/"; $xmlfile = $inputFileName; echo "doing:".$xmlfile."
"; $log=$log."$from,$FileName,open\r\n"; $arrInserString=array(); $db_file = $dirDb.'toc.db3'; $row=0; if(($fp_toc=fopen($dirDb."toc.csv", "a"))===FALSE){ $error= "can not open csv file. filename=".$dirXmlBase.$dirXml.$outputFileNameHead.".csv"; echo $error; $log=$log."$from,$FileName,error, $error \r\n"; } // 打开文件并读取数据 if(($fp=fopen($dirXmlBase.$dirXml.$outputFileNameHead."_toc.csv", "r"))!==FALSE){ while(($data=fgetcsv($fp,0,','))!==FALSE){ if($row>0){ fputcsv($fp_toc,$data); } $row++; } fclose($fp); fclose($fp_toc); echo "Toc导出到:".$dirDb."toc.csv
"; echo "toc load:".$dirXmlBase.$dirXml.$outputFileNameHead."_toc.csv
"; } else{ $error= "can not open csv file. filename=".$dirXmlBase.$dirXml.$outputFileNameHead."_toc.csv"; echo $error; $log=$log."$from,$FileName,error, $error \r\n"; } /* 开始一个事务,关闭自动提交 */ /* $PDO->beginTransaction(); $query="INSERT INTO toc ('id','book','par_num','level','class','language','title','author','editor','modify','edition','sub_ver') VALUES (NULL,?,?,?,?,?,?,?,?,?,?,?)"; $stmt = $PDO->prepare($query); foreach($arrInserString as $oneParam){ $stmt->execute($oneParam); } */ /* 提交更改 */ /* $PDO->commit(); if (!$stmt || ($stmt && $stmt->errorCode() != 0)) { $error = PDO_ErrorInfo(); echo "error - $error[2]
"; $log=$log."$from, $FileName, error, $error[2] \r\n"; } else{ $count=count($arrInserString); echo "updata $count recorders."; } */ $myLogFile = fopen($dirLog."insert_db_toc.log", "a"); fwrite($myLogFile, $log); fclose($myLogFile); ?> 齐活!功德无量!all done!"; } else{ echo ""; echo "正在载入:".($from+1)."——".$filelist[$from+1][0]; } ?>