0){ if($Fetch[0]["type"]=="translate"){ $tocHtml=""; //打开翻译数据文件 $db_file = $dir_appdata.$Fetch[0]["file"]; PDO_Connect("sqlite:$db_file"); // 开始一个事务,关闭自动提交 $PDO->beginTransaction(); $query="UPDATE 'data' SET 'text' = ? WHERE paragraph = ?"; $stmt = $PDO->prepare($query); $dighest_par_array=str_getcsv($data,"#"); foreach($dighest_par_array as $value){ $one_recorder=str_getcsv($value,"@"); if(count($one_recorder)>=4){ $newData=array($one_recorder[3],$one_recorder[2]); $log.="par:".$one_recorder[2]; $stmt->execute($newData); } } // 提交更改 $PDO->commit(); if (!$stmt || ($stmt && $stmt->errorCode() != 0)) { $error = PDO_ErrorInfo(); echo "error - $error[2]
"; } else{ echo count($dighest_par_array)."个段落被修改"; } } } ?>