|
@@ -160,8 +160,8 @@ function dig_next($hist_loop,$prev_tbl,$prev_dig,$loop,$hist_time) {
|
|
|
$sql_rel_and_sql[$T][$z_rel_and_name]="select * from ".$T." where ( ";
|
|
$sql_rel_and_sql[$T][$z_rel_and_name]="select * from ".$T." where ( ";
|
|
|
$and=0;
|
|
$and=0;
|
|
|
foreach($z_rel_and_name_col as $z_rel_and_name_cur=>$z_rel_and_name_col_to) {
|
|
foreach($z_rel_and_name_col as $z_rel_and_name_cur=>$z_rel_and_name_col_to) {
|
|
|
- if( $and==1) $sql_rel_and_sql[$T][$z_rel_and_name].=" and SOUNDEX(`".$z_rel_and_name_cur."`) = SOUNDEX('.".$z_rel_and_name_col_to."') and `".$z_rel_and_name_cur."` not like '%--%' " ;
|
|
|
|
|
- else $sql_rel_and_sql[$T][$z_rel_and_name].=" SOUNDEX(`".$z_rel_and_name_cur."`) = SOUNDEX('".$z_rel_and_name_col_to."') and `".$z_rel_and_name_cur."` not like '%--%' " ;
|
|
|
|
|
|
|
+ if( $and==1) $sql_rel_and_sql[$T][$z_rel_and_name].=" and SOUNDEX(`".$z_rel_and_name_cur."`) = SOUNDEX('.".$z_rel_and_name_col_to."') and `".$z_rel_and_name_cur."` not like '%-xxx-%' " ;
|
|
|
|
|
+ else $sql_rel_and_sql[$T][$z_rel_and_name].=" SOUNDEX(`".$z_rel_and_name_cur."`) = SOUNDEX('".$z_rel_and_name_col_to."') and `".$z_rel_and_name_cur."` not like '%-xxx-%' " ;
|
|
|
$and=1;
|
|
$and=1;
|
|
|
}
|
|
}
|
|
|
$sql_rel_and_sql[$T][$z_rel_and_name].=" ) " ;
|
|
$sql_rel_and_sql[$T][$z_rel_and_name].=" ) " ;
|
|
@@ -317,7 +317,7 @@ function dig_arr_cur($hist_loop,$T,$sql_ext,$hist_time) {
|
|
|
foreach($tables[$T]['backref'] as $ref_id => $ref_table) {
|
|
foreach($tables[$T]['backref'] as $ref_id => $ref_table) {
|
|
|
$sql_ref=" select PRIMARY_KEY from `CRM__#REF_TABLE__".$ref_id."` where `REMOTE_PRIMARY_KEY`=".$h->ID." ";
|
|
$sql_ref=" select PRIMARY_KEY from `CRM__#REF_TABLE__".$ref_id."` where `REMOTE_PRIMARY_KEY`=".$h->ID." ";
|
|
|
$res_rel=$db->query($sql_ref) or die('318 blad '.$sql_ref);
|
|
$res_rel=$db->query($sql_ref) or die('318 blad '.$sql_ref);
|
|
|
- echo "<br>#319 ".$sql_ref;
|
|
|
|
|
|
|
+ echo "<br>#319 backref ".$sql_ref;
|
|
|
while($h_rel=$db->fetch($res_rel)){
|
|
while($h_rel=$db->fetch($res_rel)){
|
|
|
$sql_rel_rec="select * from `".$ref_table."` where ID=".$h_rel->PRIMARY_KEY." ";
|
|
$sql_rel_rec="select * from `".$ref_table."` where ID=".$h_rel->PRIMARY_KEY." ";
|
|
|
$res_rel_rec=$db->query($sql_rel_rec) or die('211 blad '.$sql_rel_rec);
|
|
$res_rel_rec=$db->query($sql_rel_rec) or die('211 blad '.$sql_rel_rec);
|