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

75 lines
3.4 KiB
PHP

<?php
error_reporting(E_ERROR | E_PARSE);
include('includes/config/config.php');
$ref_ranges = trim($_REQUEST['ref_ranges']);
$checkup_parameter_id = $_REQUEST['checkup_parameter_id'];
$key_health_map_name = $_REQUEST['health_key_map_name'];
$checkup_parameter_name = $_REQUEST['checkup_parameter_name'];
$checkup_less_risk_ids = $_REQUEST['checkup_less_risk'];
$checkup_less_risk_id = implode(',', $checkup_less_risk_ids);
$checkup_less_advice_ids = $_REQUEST['checkup_less_advice'];
$checkup_less_advice_id = implode(',', $checkup_less_advice_ids);
$checkup_more_risk_ids = $_REQUEST['checkup_more_risk'];
$checkup_more_risk_id = implode(',', $checkup_more_risk_ids);
$checkup_more_advice_ids = $_REQUEST['checkup_more_advice'];
$checkup_more_advice_id = implode(',', $checkup_more_advice_ids);
$unit = $_REQUEST['unit'];
$checkup_section_id = $_REQUEST['checkup_section'];
$column_order = $_REQUEST['c_order'];
$column_name = strtolower(trim($_REQUEST['c_name']));
$group_id = $_REQUEST['group_id'];
$default_value = $_REQUEST['default_value'];
$place_holder = $_REQUEST['p_holder'];
$checkup_parameter_value_name_ids = $_REQUEST['p_value'];
$checkup_parameter_value_name = implode(',', $checkup_parameter_value_name_ids);
$input_type = strtolower($_REQUEST['input_type']);
$checkup_type_ids = $_REQUEST['checkup_type'];
$checkup_type_id = implode(',', $checkup_type_ids);
$checkup_starting_range = floatval($_REQUEST['checkup_starting_range']);
$checkup_ending_range = floatval($_REQUEST['checkup_ending_range']);
$readonly_field = $_POST['readonly_field'];
$opd_param = $_REQUEST['is_opd_param'];
$ipd_param = $_REQUEST['is_ipd_param'];
$inj_param = $_REQUEST['is_inj_param'];
$parent_param = $_REQUEST['parent_param'];
$status = $_REQUEST['status'];
$rule = $_REQUEST['rule'];
$rule_ids = implode(',', $rule);
// $device = $_REQUEST['device'];
// $device_param_name = $_REQUEST['device_param_name'];
$initquery = "";
$endquery = "";
if (!empty($checkup_parameter_id)) {
//update case
$initquery = "update ";
$endquery = " where checkup_parameter_id = '" . $checkup_parameter_id . "' ";
} else {
//insert case
$initquery = "INSERT INTO ";
}
$query = $initquery . " checkup_parameter set parameter_name = '" . $checkup_parameter_name . "',starting_range='" . $checkup_starting_range . "', ending_range ='" . $checkup_ending_range . "' ,key_health_map_name='" . $key_health_map_name . "',less_advices = '" . $checkup_less_advice_id . "' , more_advices='" . $checkup_more_advice_id . "', more_risks='" . $checkup_more_risk_id . "',less_risks='" . $checkup_less_risk_id . "',unit='" . $unit . "',checkup_form_section_id='" . $checkup_section_id . "',column_order='" . $column_order . "',column_name='" . $column_name . "',default_value='" . $default_value . "',group_id='" . $group_id . "',place_holder_name='" . $place_holder . "',parameter_value='" . $checkup_parameter_value_name . "',input_type='" . $input_type . "',ref_ranges='" . $ref_ranges . "',checkup_type_ids='" . $checkup_type_id . "',readonly_field='" . $readonly_field . "',opd_param='" . $opd_param . "',ipd_param='" . $ipd_param . "',inj_param='" . $inj_param . "',parent_param='" . $parent_param . "',rule_ids = '" . $rule_ids . "',enabled='" . $status . "' $endquery ";
error_log("save query" . $query);
if (!$result = @mysqli_query($conn, $query)) {
error_log("save error" . $query . "error-->" . mysqli_error($conn));
exit();
}