a.binder 8 سال پیش
والد
کامیت
4601b68e4f
1فایلهای تغییر یافته به همراه7 افزوده شده و 4 حذف شده
  1. 7 4
      SE/superedit-SQIX_STRUCTURE_DB_SYNC.php

+ 7 - 4
SE/superedit-SQIX_STRUCTURE_DB_SYNC.php

@@ -2249,7 +2249,9 @@ $CONNLOCAL->query('set global max_allowed_packet=1000000000');
    		// ! CLEAR_IMPORTED_ZASOBY_REMOTE
 	   } else if($SYNC_OPTIONS=='CLEAR_IMPORTED_ZASOBY_REMOTE')  {
 	   		//jedziemy po wszystkich tabelach z CRM_IMPORT_TRANSLATE
-	   		echo "\n<br> Będą kasowane zaimportowane zasoby, procesy, wskazniki, pytania, zdjecia dla zaimportowanych struktur - aby wgrac od nowa czyste (todo to sie nie wyzwalalo @2017-11-12)";
+	   		if( isset($sql)) unset($sql);
+	   		if( isset($zap)) unset($zap);
+	   		echo "\n<br> Będą kasowane zaimportowane zasoby, procesy, wskazniki, pytania, zdjecia dla zaimportowanych struktur - aby wgrac od nowa czyste ";
 	   		$sql[]="delete  t1.* from `CRM_PROCES`  as t1 ,  `CRM_IMPORT_TRANSLATE` as t2 where  ( t1.`ID`=t2.`DST_TABLE_ID` and t2.`REM_TABLE`='CRM_PROCES' ) ";
 	   		$sql[]="delete  t1.* from `CRM_WSKAZNIK`  as t1 ,  `CRM_IMPORT_TRANSLATE` as t2 where  ( t1.`ID`=t2.`DST_TABLE_ID` and t2.`REM_TABLE`='CRM_WSKAZNIK' ) ";
 	   		$sql[]="delete  t1.* from `CRM_LISTA_ZASOBOW`  as t1 ,  `CRM_IMPORT_TRANSLATE` as t2 where  ( t1.`ID`=t2.`DST_TABLE_ID` and t2.`REM_TABLE`='CRM_LISTA_ZASOBOW' ) ";
@@ -2261,10 +2263,11 @@ $CONNLOCAL->query('set global max_allowed_packet=1000000000');
 	   		$sql[]="delete t2.* from   `CRM_IMPORT_TRANSLATE` as t2 where t2.`REM_TABLE`='CRM_LISTA_ZASOBOW'";
 	   		$sql[]="delete t2.* from   `CRM_IMPORT_TRANSLATE` as t2 where  t2.`REM_TABLE`='CRM_TESTY_PYTANIA'";
 	   		$sql[]="delete t2.* from   `CRM_IMPORT_TRANSLATE` as t2 where  t2.`REM_TABLE`='CRM_IMAGE'";
+	   		
+	   		DEBUG_S(-3,'Zapytanie SQL czyszczace tabele: ',$sql,__FILE__, __FUNCTION__, __LINE__) ;	
 
-
-			foreach($sql as $zap) {
-				DEBUG_S(-3,'Zapytanie SQL czyszczace tabele: ',$zap,__FILE__, __FUNCTION__, __LINE__) ;		
+			foreach($sql as $zap_ind=>$zap) {
+				DEBUG_S(-3,'Wyzwalam : Zapytanie SQL czyszczace tabele: ',$zap,__FILE__, __FUNCTION__, __LINE__) ;	
 				if(!empty($CONFIRM_SQL_UPDATE))	$result=$CONNREMOTE->query($zap) or die1('\nProblem z '.$zap);
 				
 			}