Browse Source

增加 PDOException

visuddhinanda 4 năm trước cách đây
mục cha
commit
4d706309fa
1 tập tin đã thay đổi với 9 bổ sung4 xóa
  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++;