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

+ 13 - 13
SE/dev/audit_krs_con_digger/audit_krs_con_digger.php

@@ -107,10 +107,10 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop) {
 	 foreach($tables['Z'] as $Z=>$z) {
 		 	//rels in tbls
 		 	foreach($z['rel'] as $z_rel_from=>$z_rel_to) {
-		 		echo "test z_rel_fr ".$z_rel_from." to z_rel_to ".$z_rel_to ;
+		 		echo "110 test z_rel_fr ".$z_rel_from." to z_rel_to ".$z_rel_to ;
 		 		if( isset($prev_tbl['rel'][$z_rel_from])) {
-			 		if( strlen($prev_dig->$prev_tbl['rel'][$z_rel_to]) > 1  ) {
-				 		$sql[$Z]['rel'][$z_rel_to]= $prev_dig->$prev_tbl['rel'][$z_rel_to];
+			 		if( strlen($prev_dig->$prev_tbl['rel'][$z_rel_from]) > 1  ) {
+				 		$sql[$Z]['rel'][$z_rel_to]= $prev_dig->$prev_tbl['rel'][$z_rel_from];
 			 		}
 		 		}
 			 	 /*foreach($prev_dig as $col=>$val) {
@@ -126,17 +126,17 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop) {
 	 
 	 //X test
 	 
-	 echo " <br> 129 prev <pre>";
-	  print_r($prev_dig);
-	  echo "<br> prevtbl";
-	  	  print_r($prev_tbl);
+	 //echo " <br> 129 prev <pre>";
+	 // print_r($prev_dig);
+	 // echo "<br> prevtbl";
+	  //	  print_r($prev_tbl);
 	 
-	  echo "</pre>";
+	//  echo "</pre>";
 	 
 	 foreach($tables['X'] as $X=>$x) {
 		 	//rels in tbls
 		 	foreach($x['rel'] as $x_rel_from=>$x_rel_to) {
-		 		echo "\n<br> #133test tbl ".$X." z_rel_fr ".$x_rel_from." to z_rel_to ".$x_rel_to." prev tbl " ;
+		 		//echo "\n<br> #133test tbl ".$X." z_rel_fr ".$x_rel_from." to z_rel_to ".$x_rel_to." prev tbl " ;
 		 		if( isset($prev_tbl['rel'][$x_rel_from]) ) { //isset($prev_dig->$prev_tbl['rel'][$x_rel_to])  
 			 	echo "<br>141 rel from ".$x_rel_from." exists .. testing field ".$prev_tbl['rel'][$x_rel_from]." <br>";//strlen(".$prev_dig->$prev_tbl['rel'][$x_rel_to].") 
 
@@ -172,7 +172,7 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop) {
 	 if( isset($sql_x)) {
 		 foreach($sql_x as $X => $sql_ext) {
 			 echo "\n<br>174 Querying :".$sql_ext ;
-			  $res=$db->query($sql_ext);
+			  $res=$db->query($sql_ext) or die('175 blad');
 			  while($h=$db->fetch($res)) {
 				  echo "\n<hr> #177 POWIAZANIE ZNALEZIONE DLA <pre>";
 				  print_r($h);
@@ -208,7 +208,7 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop) {
 	  if( isset($sql_t)) {
 		  foreach($sql_t as $T => $sql_ext) {
 			  echo "\n<br>Querying :".$sql_ext ;
-			  $res=$db->query($sql_ext);
+			  $res=$db->query($sql_ext) or die('211 blad '.$sql_ext);
 			  while($h=$db->fetch($res)) {
 				  echo "\n<br> #149 found "; print_r($h);
 				 $hist_loop[$tables['Z'][$T]][]=$h;
@@ -219,10 +219,10 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop) {
 				 //rel dzieci
 				 foreach($tables[$T]['ref'] as $ref_id => $ref_table) {
 					 $sql_ref=" select REMOTE_PRIMARY_KEY from `CRM__#REF_TABLE__".$ref_id."` where `PRIMARY_KEY`=".$h->ID." ";
-					 $res_rel=$db->query($sql_ref);
+					 $res_rel=$db->query($sql_ref) or die('211 blad '.$sql_ref);
 					 while($h_rel=$db->fetch($res_rel)){
 						 $sql_rel_rec="select * from `".$ref_table."` where ID=".$h_rel->REMOTE_PRIMARY_KEY." ";
-						 $res_rel_rec=$db->query($sql_rel_rec);
+						 $res_rel_rec=$db->query($sql_rel_rec) or die('211 blad '.$sql_rel_rec);
 						 echo "<br>#159 ref tbl ".$sql_rel_rec;
 						 while($h_rel_rec=$db->fetch($res_rel_rec)){
 							 dig_next($hist_loop,$tables['Z'][$ref_table],$h_rel_rec,$loop);