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