38 lines
1.1 KiB
PHP
38 lines
1.1 KiB
PHP
<?php
|
|
include('includes/config/config.php');
|
|
include('includes/functions.php');
|
|
include('log_entry.php');
|
|
|
|
$diagnosis = $_POST['tag'];
|
|
|
|
$diag_arr = explode(", ", $diagnosis);
|
|
|
|
$body_sys = $_POST['body_system'];
|
|
|
|
if (empty($body_sys)) {
|
|
|
|
$body_sys = array();
|
|
}
|
|
|
|
error_log("size of body sys old " . sizeof($body_sys));
|
|
error_log("diag old:" . print_r($diag_arr, true));
|
|
error_log("body sys old " . print_r($body_sys, true));
|
|
$ailment_ids = array();
|
|
|
|
foreach ($diag_arr as $diag) {
|
|
error_log("diagnosis -> " . trim($diag));
|
|
|
|
$ailment_id = getFieldFromTable('ailment_id', 'ailment', 'ailment_name', trim($diag));
|
|
error_log("ailment id ->" . $ailment_id);
|
|
|
|
if ($ailment_id != '' || $ailment_id != null) {
|
|
array_push($ailment_ids, getFieldFromTable('ailment_system_id', 'dignosys_wise_bodysystem', 'ailment_id', $ailment_id));
|
|
}
|
|
}
|
|
// $diagForIn = join(",", $ailment_ids);
|
|
$ailment_ids = array_merge($body_sys, $ailment_ids);
|
|
// $ailment_ids = array_unique($ailment_ids);
|
|
error_log("data " . print_r($ailment_ids, true));
|
|
|
|
echo json_encode($ailment_ids);
|