浏览代码

增加 PDOException

visuddhinanda 4 年之前
父节点
当前提交
4d706309fa
共有 1 个文件被更改,包括 9 次插入4 次删除
  1. 9 4
      app/install/db_insert_wordindex_from_csv_cli.php

+ 9 - 4
app/install/db_insert_wordindex_from_csv_cli.php

@@ -40,16 +40,21 @@ try{
 
                 // 开始一个事务,关闭自动提交
                 $dbh_word_index->beginTransaction();
-                $query = "INSERT INTO "._TABLE_." (id , word , word_en , count , normal , bold , is_base , len ) VALUES (?,?,?,?,?,?,?,?)";
-        
-                $stmt = $dbh_word_index->prepare($query);
+                $query = "INSERT INTO "._TABLE_." (id , word , word_en , count , normal , bold , is_base , len ) 
+				                            VALUES ( ?, ?, ?, ?, ?, ?, ?, ?)";
+				try{
+					$stmt = $dbh_word_index->prepare($query);
+				}catch(PDOException $e){
+					fwrite(STDERR,"error:".$e->getMessage());
+				}
+                
         
                 $count = 0;
                 while (($data = fgetcsv($fpoutput, 0, ',')) !== false) {
 					try{
 						$stmt->execute($data);
 					}catch(PDOException $e){
-						fwrite(STDERR,$e->getMessage());
+						fwrite(STDERR,"error:".$e->getMessage());
 					}
                     
                     $count++;