<?php include('includes/config/config.php'); include ('includes/functions.php'); include ('log_entry.php'); $sickness_id = $_POST['sickness_id']; $sickness_date = $_POST['sickness_date']; $from_date = $_POST['from_date']; $to_date = $_POST['to_date']; $date_absent = $_POST['date_absent']; $date_return =$_POST['date_return']; $agency = $_POST['agency']; $name = $_POST['sickness_name']; $des = $_POST['des']; $emp_id = $_POST['emp_id']; $data = array(); $date_not_just=$_POST['date_not_just']; $date_not_just_to=$_POST['date_not_just_to']; // error_reporting(E_ERROR | E_PARSE); $ailment_ids_new = strtoupper($_POST['ailment_new']); $ailment_name = implode(',',$_POST['ailmentD']); error_log ( "Start Printing Request Attributes" ); $requestStr=""; foreach ( $_REQUEST as $key => $value ) { $requestStr.=$key . " : " . $value . "\n"; error_log ( $key . " : " . $value . "<br />\r\n" ); } error_log ( "End Printing Request Attributes" ); save_log($requestStr,'Save_sickness','SAVE','save_sickness.php'); $ailment_ids_new = handleDynamicMasterInsert("ailment","ailment_name","ailment_id",$ailment_ids_new,true); $ailment_ids_new = getMultiValuedSelectData($ailment_ids_new); $attended_doctor =null; if($_SESSION['RoleCode'] =="DOC"){ $attended_doctor=$_SESSION['logged_user_empid']; } if(!empty($sickness_id)){ $query = "update sickness set ailment_system='" . addslashes ( $ailment_ids_new ) . "',ailment_name='". addslashes($ailment_name) ."', sickness_date=STR_TO_DATE('".$_POST['sickness_date']."', '%d/%m/%Y'),from_date=STR_TO_DATE('".$_POST['from_date']."', '%d/%m/%Y'),to_date=STR_TO_DATE('".$_POST['to_date']."', '%d/%m/%Y'), date_absent=STR_TO_DATE('".$_POST['date_absent']."', '%d/%m/%Y'), date_absent_to=STR_TO_DATE('".$_POST['date_absent_to']."',date_return=STR_TO_DATE('".$_POST['date_return']."', '%d/%m/%Y'), not_justifiable_from = STR_TO_DATE('".$date_not_just."', '%d/%m/%Y'),not_justifiable_to = STR_TO_DATE('".$date_not_just_to."', '%d/%m/%Y'),agency = '$agency',sickness_name='$name',des='$des', ohc_type_id='".$_SESSION['current_ohcttype']."',doctor_last_attended='$attended_doctor', modified_by='" . $_SESSION['user_id'] . "',emp_id='$emp_id' where sickness_id = '".$sickness_id."' "; error_log("querrrrrrrrrrrry".$query); } else { $query = "insert into sickness(sickness_date,from_date,to_date,date_absent,date_absent_to,date_return,not_justifiable_from,not_justifiable_to,agency,sickness_name,des,emp_id,ohc_type_id,doctor_last_attended, modified_by) values (ailment_system='". addslashes($ailment_system) ."',ailment_name='". addslashes($ailment_name) ."',STR_TO_DATE('".$_POST['sickness_date']."', '%d/%m/%Y'),STR_TO_DATE('".$_POST['from_date']."', '%d/%m/%Y'), (STR_TO_DATE('".$_POST['to_date']."', '%d/%m/%Y'),(STR_TO_DATE('".$_POST['date_absent']."', '%d/%m/%Y'),(STR_TO_DATE('".$_POST['date_absent_to']."', '%d/%m/%Y'),STR_TO_DATE('".$_POST['date_return']."', '%d/%m/%Y'),not_justifiable_from = STR_TO_DATE('".$date_not_just."', '%d/%m/%Y'),not_justifiable_to = STR_TO_DATE('".$date_not_just_to."', '%d/%m/%Y'),'$agency','$name','$des','$emp_id','".$_SESSION['current_ohcttype']."',$attended_doctor, '".$_SESSION['user_id']."') "; error_log("querrrrrrry".$query); } if (!$result = @mysqli_query($conn,$query)) { exit(mysqli_error($conn)); } echo json_encode($data); ?>