a.binder 8 年 前
コミット
2bb293708b
1 ファイル変更5 行追加3 行削除
  1. 5 3
      SE/dev/audit_krs_con_digger/audit_krs_con_digger.php

+ 5 - 3
SE/dev/audit_krs_con_digger/audit_krs_con_digger.php

@@ -93,6 +93,7 @@ function start_dig($tables) {
 			 $hist_loop[$Y][]=$h;
 			 $hist_time[][$Y]=$h;
 			 dig_next($hist_loop,$t,$h,1,$hist_time);
+			 unset($hist_time);
 		 }
 	}
 }
@@ -151,7 +152,7 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop,$hist_time) {
 	// echo "<br>135:sql_rel_and <pre>";
 	//		 	print_r($sql_rel_and);
 	//		 	echo " .EOF</pre>";
-			 	
+	if( isset($sql_rel_and)) {
 	foreach($sql_rel_and as $T=>$z_rel_and_arr) {
 		foreach($z_rel_and_arr as $z_rel_and_name=>$z_rel_and_name_col) {
 			//echo "<br>156 z_rel_and_name=".$z_rel_and_name." ";
@@ -172,7 +173,7 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop,$hist_time) {
 		 	 dig_arr_cur($hist_loop,$T,$sql_rel_and_sql[$T][$z_rel_and_name],$hist_time);
 		}
 	}
-	
+	}
 	 
 	 //echo "<br>164:sql_rel_and_sql <pre>";
 		//	 	print_r($sql_rel_and_sql);
@@ -205,7 +206,7 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop,$hist_time) {
 //	 echo "\n<br>sql_X<pre>";
 //	 print_r($sql_X);
 //	 echo "</pre>";
-	 
+	 if( isset($sql_X)) {
 	 foreach($sql_X as $T => $rel) {
 		 	 $sql_x[$T]=" select * from ".$T." where ( ";
 		 	 foreach($rel['rel'] as $col=>$val) {
@@ -220,6 +221,7 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop,$hist_time) {
 			 	 }
 		 	 }
 	 	 }
+	 }
 	// echo "<br> sql_x" ;
 	 //print_r($sql_x);