"; } if($hasWriteAccess) { $edit_link=""; } if($hasExecuteAccess) { $delete_link=""; } $space="   "; $links = $assign_link.$space.$view_link.$space.$edit_link.$space.$delete_link; // calculate age by dob $age = date_diff(date_create($row_ailment['dob']), date_create('now'))->y; $date_added=date_create($row_ailment['date_added']); $date_added=date_format($date_added,"d-m-Y"); $dateStrVal = strtotime($row_ailment['resumed_duties_from']); if(empty($dateStrVal)) { $resumed_duties_from = 'NA'; } else { $resumed_duties_from = date( 'd-m-Y', strtotime($row_ailment['resumed_duties_from'])); } $dateStrVal2 = strtotime($row_ailment['tested_positive_on']); if(empty( $dateStrVal2)) { $tested_positive_on = 'NA'; } else { $tested_positive_on = date( 'd-m-Y h:i A', strtotime($row_ailment['tested_positive_on'])); } $dateStrVal3 = strtotime($row_ailment['discharge_on']); if(empty($dateStrVal3)) { $discharge_on = 'NA'; } else { $discharge_on = date( 'd-m-Y h:i A', strtotime($row_ailment['discharge_on'])); } // error_log("discharge date on script: ".$discharge_on."spo2_basis is: ".$row_ailment['spo2_basis']); $data['rows'][] = array( 'id' => $row_ailment['id'], 'cell' => array($links, $count++, $date_added ,$row_ailment['patient_name'], $row_ailment['gender'],$row_ailment['emp_code'],$row_ailment['dept_name'], $row_ailment['type_name'], $row_ailment['name'], $row_ailment['primary_phone'], $row_ailment['spo2_basis'], $row_ailment['remarks'], $row_ailment['result_name'], $resumed_duties_from, $tested_positive_on, $discharge_on) ); } echo json_encode($data); // error_log(json_encode($data)); ?>