2
0
Эх сурвалжийг харах

自动查数据库加异常处理

visuddhinanda 5 жил өмнө
parent
commit
a4c181028d

+ 12 - 5
app/studio/dict_find_one.php

@@ -131,11 +131,18 @@ for($i=0;$i<$lookup_loop;$i++)
 			echo $query."<br>";
 		}
 		if($db_file["dbh"]){
-			$stmt = $db_file["dbh"]->query($query);
-			if($stmt ){
-				$Fetch = $stmt->fetchAll(PDO::FETCH_ASSOC);
-			}
-			else{
+			try {
+				$stmt = $db_file["dbh"]->query($query);
+				if($stmt ){
+					$Fetch = $stmt->fetchAll(PDO::FETCH_ASSOC);
+				}
+				else{
+					$Fetch = array();
+				}
+			}catch (PDOException $e) {
+				if($debug){
+					print "Error!: " . $e->getMessage() . "<br/>";
+				}
 				$Fetch = array();
 			}
 		}