a.binder 8 lat temu
rodzic
commit
ed85c30e47

+ 16 - 1
SE/dev/audit_krs_con_digger/audit_krs_con_digger.php

@@ -135,7 +135,7 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop) {
 					  echo "<br>#133 Z=".$Z."/z=".$z." ok rel_and_ok=".$rel_and_ok;
 					  foreach($z_rel_and_name as $z_rel_and_name_cur=>$z_rel_and_name_col_to) {
 						  echo "<br> 135... ok. z_rel_and_name=".$z_rel_and_name_cur;
-					  	$sql_rel_and[$Z][$z_rel_and_name_cur][$z_rel_and_name_col_to]=$prev_dig->$z_rel_and_name_cur;
+					  	$sql_rel_and[$Z][$z_rel_and_name][$z_rel_and_name_col_to]=$prev_dig->$z_rel_and_name_cur;
 
 					  }
 				  } else {
@@ -150,6 +150,21 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop) {
 	 echo "<br>135:sql_rel_and <pre>";
 			 	print_r($sql_rel_and);
 			 	echo " .EOF</pre>";
+			 	
+	foreach($sql_rel_and as $T=>$z_rel_and_name) {
+		$sql_rel_and_sql[$T][$z_rel_and_name]="select * from ".$T." where ( ";
+		foreach($z_rel_and_name as $z_rel_and_name_cur=>$z_rel_and_name_col_to) {
+			if( isset($sql_rel_and_sql[$T][$z_rel_and_name])) $sql_rel_and_sql[$T][$z_rel_and_name].=" and `".$z_rel_and_name_cur."` like '%.".$z_rel_and_name_col_to."%'" ;
+			else $sql_rel_and_sql[$T][$z_rel_and_name]="  `".$z_rel_and_name_cur."` like '%.".$z_rel_and_name_col_to."%'" ;
+		}
+		$sql_rel_and_sql[$T][$z_rel_and_name]=" ; " ;
+	}
+	
+	 
+	 echo "<br>164:sql_rel_and_sql <pre>";
+			 	print_r($sql_rel_and_sql);
+			 	echo " .EOF</pre>";
+	
 	 //X test
 	 
 	 //echo " <br> 129 prev <pre>";