ESH/append_bodysystem.php
2024-10-23 18:28:06 +05:30

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);