From 41880102f56d21f71139c722171cb27d3519c056 Mon Sep 17 00:00:00 2001 From: kapsona777 Date: Fri, 18 Oct 2024 15:59:16 +0400 Subject: [PATCH] test --- public/userarea/importify/check_vocabulary.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/public/userarea/importify/check_vocabulary.php b/public/userarea/importify/check_vocabulary.php index 78753c2..18d675d 100644 --- a/public/userarea/importify/check_vocabulary.php +++ b/public/userarea/importify/check_vocabulary.php @@ -105,10 +105,11 @@ if(isset($_FILES['f_csv'])) { $arr_analysis_refdata = new WA_MySQLi_RS("rsl", $repnew, 0); $trim_item = str_replace("\n", "", str_replace("'", "\'", $item['word'])); $groupcodeTrimmed = str_replace("\n", "", str_replace("'", "\'", $item['groupcode'])); - $arr_analysis_refdata->setQuery("SELECT * FROM analysisvocabulary where analysiscode like '$groupcodeTrimmed'"); + $arr_analysis_refdata->setQuery("SELECT * FROM analysisvocabulary where analysiscode like '%$groupcodeTrimmed%'"); $arr_analysis_refdata->execute(); $arr_analysis_ref = $arr_analysis_refdata->Results; if($arr_analysis_ref > 0){ + $arr_analysis_refdata = new WA_MySQLi_RS("rsl", $repnew, 0); $arr_analysis_refdata->setQuery("SELECT * FROM analysisvocabulary where nameanalysisvoc like '$trim_item'"); $arr_analysis_refdata->execute(); $arr_analysis_ref = $arr_analysis_refdata->Results; @@ -156,6 +157,7 @@ if(isset($_FILES['f_csv'])) { $arr_compunds_refdata->execute(); $arr_compunds_ref = $arr_compunds_refdata->Results; if($arr_compunds_ref > 0 ){ + $arr_compunds_refdata = new WA_MySQLi_RS("rsl", $repnew, 0); $arr_compunds_refdata->setQuery("SELECT * FROM compundsvocabulary where namecompoundsvocabulary like '$trim_item' or cascompoundvocabulary like '$trim_item'"); $arr_compunds_refdata->execute(); $arr_compunds_ref = $arr_compunds_refdata->Results; @@ -175,6 +177,11 @@ if(isset($_FILES['f_csv'])) { } } + // REMOVE DUPLICATE IN ARRAY $arr_anaysisvoc_words, + $arr_anaysisvoc_words = array_map("unserialize", array_unique(array_map("serialize", $arr_anaysisvoc_words))); + // REMOVE DUPLICATE IN ARRAY $arr_compundsvoc_words, + $arr_compundsvoc_words = array_map("unserialize", array_unique(array_map("serialize", $arr_compundsvoc_words))); + die(json_encode(array( 'code' => "success", 'arr_analysis_data' => $arr_anaysisvoc_words,