@@ -100,7 +100,6 @@ public function __invoke(): void
100100 $ GLOBALS ['reset_charset ' ] = $ GLOBALS ['reset_charset ' ] ?? null ;
101101 $ GLOBALS ['result ' ] = $ GLOBALS ['result ' ] ?? null ;
102102 $ GLOBALS ['import_file_name ' ] = $ GLOBALS ['import_file_name ' ] ?? null ;
103- $ GLOBALS ['sql_data ' ] = $ GLOBALS ['sql_data ' ] ?? null ;
104103 $ GLOBALS ['import_notice ' ] = $ GLOBALS ['import_notice ' ] ?? null ;
105104 $ GLOBALS ['read_multiply ' ] = $ GLOBALS ['read_multiply ' ] ?? null ;
106105 $ GLOBALS ['my_die ' ] = $ GLOBALS ['my_die ' ] ?? null ;
@@ -597,10 +596,7 @@ public function __invoke(): void
597596
598597 // This array contain the data like number of valid sql queries in the statement
599598 // and complete valid sql statement (which affected for rows)
600- $ GLOBALS ['sql_data ' ] = [
601- 'valid_sql ' => [],
602- 'valid_queries ' => 0 ,
603- ];
599+ $ queriesToBeExecuted = [];
604600
605601 if (! $ GLOBALS ['error ' ]) {
606602 /**
@@ -624,7 +620,7 @@ public function __invoke(): void
624620 // Do the real import
625621 $ default_fk_check = ForeignKey::handleDisableCheckInit ();
626622 try {
627- $ import_plugin ->doImport ($ importHandle ?? null , $ GLOBALS [ ' sql_data ' ] );
623+ $ queriesToBeExecuted = $ import_plugin ->doImport ($ importHandle ?? null );
628624 ForeignKey::handleDisableCheckCleanup ($ default_fk_check );
629625 } catch (Throwable $ e ) {
630626 ForeignKey::handleDisableCheckCleanup ($ default_fk_check );
@@ -741,16 +737,15 @@ public function __invoke(): void
741737 }
742738
743739 if ($ GLOBALS ['go_sql ' ]) {
744- if (! empty ( $ GLOBALS [ ' sql_data ' ]) && ( $ GLOBALS [ ' sql_data ' ][ ' valid_queries ' ] > 1 ) ) {
740+ if ($ queriesToBeExecuted !== [] ) {
745741 $ _SESSION ['is_multi_query ' ] = true ;
746- $ sql_queries = $ GLOBALS ['sql_data ' ]['valid_sql ' ];
747742 } else {
748- $ sql_queries = [$ GLOBALS ['sql_query ' ]];
743+ $ queriesToBeExecuted = [$ GLOBALS ['sql_query ' ]];
749744 }
750745
751746 $ html_output = '' ;
752747
753- foreach ($ sql_queries as $ GLOBALS ['sql_query ' ]) {
748+ foreach ($ queriesToBeExecuted as $ GLOBALS ['sql_query ' ]) {
754749 // parse sql query
755750 [
756751 $ analyzed_sql_results ,
0 commit comments