|
|
@@ -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);
|
|
|
|