fixed cas validation

This commit is contained in:
Lasha Kapanadze 2024-10-27 13:41:03 +04:00
parent 994884d3c9
commit 7bd845b152

View File

@ -135,6 +135,11 @@ foreach ($jsonEntries as $entry) {
$result_TestName = $analysis['result_TestName'];
$analysisgroupcode = $analysis['analysisgroupcode'];
// groupcode validation
if ($analysisgroupcode == '-' || $analysisgroupcode == '' || $analysisgroupcode == ' ') {
$analysisgroupcode = 'NO_GROUPCODE';
}
$query = "SELECT idanalysisvocabulary FROM analysisvocabulary WHERE analysiscode LIKE '$analysisgroupcode'";
$stmt = $pdo->prepare($query);
$res = $stmt->execute();
@ -159,6 +164,11 @@ foreach ($jsonEntries as $entry) {
$result_AnalytsName = $result['result_AnalytsName'];
$cas = $result['cas'];
// cas validation
if ($cas == '-' || $cas == '' || $cas == ' ') {
$cas = 'NO_CAS';
}
$query = "SELECT idcompoundsvocabulary FROM compundsvocabulary WHERE cascompoundvocabulary LIKE '%$cas%'";
$stmt = $pdo->prepare($query);
$res = $stmt->execute();