275 lines
11 KiB
PHP
275 lines
11 KiB
PHP
<?php session_start();
|
|
|
|
include('includes/config/config.php');
|
|
include_once("includes/functions.php");
|
|
include_once("log_entry.php");
|
|
mysqli_query($conn, 'SET character_set_results=utf8');
|
|
error_reporting(0);
|
|
|
|
$query = "select * from company_profile where company_id = 5";
|
|
$result = mysqli_query($conn, $query);
|
|
$row_for_company = mysqli_fetch_array($result);
|
|
@extract($row_for_company);
|
|
?>
|
|
|
|
|
|
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
|
|
integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
|
|
<title>Medical Certificate of Fitness For Duty</title>
|
|
<style>
|
|
.print {
|
|
position: absolute;
|
|
right: 11%;
|
|
}
|
|
|
|
body {
|
|
height: 100%;
|
|
/* background-color: black; */
|
|
width: auto;
|
|
}
|
|
|
|
@media print {
|
|
#printPageButton {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
body {
|
|
font-family: Arial, Helvetica, sans-serif
|
|
}
|
|
|
|
table {
|
|
border-collapse: collapse;
|
|
}
|
|
|
|
.canteen {
|
|
background-color: #229954;
|
|
/* position: relative; */
|
|
left: 20%;
|
|
text-align: center;
|
|
padding-left: 10%;
|
|
padding-right: 10%;
|
|
color: white;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.leftalign {
|
|
text-align: left;
|
|
}
|
|
|
|
.rightalign {
|
|
text-align: right;
|
|
}
|
|
|
|
.subTitle {
|
|
text-align: center;
|
|
font-size: medium;
|
|
font-weight: bold;
|
|
}
|
|
|
|
p {
|
|
font-size: medium;
|
|
}
|
|
|
|
.center {
|
|
padding: 20px;
|
|
|
|
width: 100%;
|
|
word-wrap: break-word;
|
|
font-weight: bold;
|
|
}
|
|
</style>
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<center>
|
|
<table>
|
|
<tr>
|
|
<td>
|
|
|
|
<div class="container">
|
|
<div class="container">
|
|
<div class="container">
|
|
|
|
<?php
|
|
include "pdf_ohc_header.php";
|
|
?>
|
|
<button id="printPageButton" class="btn btn-success print"
|
|
onClick="window.print();">Print</button>
|
|
|
|
<br>
|
|
<hr>
|
|
<br>
|
|
|
|
|
|
<h4 class="canteen">Medical Certificate of Fitness for Duty</h4>
|
|
<h4 class="subTitle">TO WHOM IT MAY CONCERN</h4>
|
|
|
|
<br>
|
|
<?php
|
|
error_reporting(E_ERROR | E_PARSE);
|
|
$id =$_REQUEST['flex_sickness_id'];
|
|
|
|
|
|
|
|
//echo $id;
|
|
|
|
$query = "select s.*, e.patient_name,e.dob from sickness s, patient_master e where s.emp_id=e.id and s.sickness_id = '".$id."' ";
|
|
//echo $query;
|
|
$existingAilmentList ="";
|
|
$ailment=array();
|
|
if (!$result = @mysqli_query($conn,$query)) {
|
|
exit(mysqli_error($conn));
|
|
|
|
} else{
|
|
$row=@mysqli_fetch_array($result);
|
|
@extract($row);
|
|
$ailment= explode(',',$row['ailment_name']);
|
|
for($i=0;$i<count($ailment);$i++){
|
|
if($i==(count($ailment)-1)){ $existingAilmentList.=getTableFieldValue('ailment', 'ailment_name', 'ailment_id', $ailment[$i]);}
|
|
else{
|
|
$existingAilmentList.=getTableFieldValue('ailment', 'ailment_name', 'ailment_id', $ailment[$i]).",";}
|
|
}
|
|
|
|
error_log('ailment'.$existingAilmentList);
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
<div class="row">
|
|
<div style="width: 50%;" class="leftailgn">
|
|
<span class="center">SERIAL NO. :<u> <?=$row['ticket_no']?></u> </span>
|
|
</div>
|
|
<div style="width: 50%;" align="right">
|
|
|
|
<span class="center">DATE
|
|
:<?php echo date("d-M-Y", strtotime($row['approval_date'])) ?>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<br><br>
|
|
<div class="center">
|
|
<span>THIS IS TO CERTIFY THAT MR./MRS./MISS
|
|
:</span><span><u><?=' '.$row['patient_name']." "?></u></span>
|
|
<span>Age</span><span><u><?=' '.(date('Y') - date('Y',strtotime($row['dob'])))." "?></u></span>
|
|
<span>Years IS/WAS UNDER MY TREATMENT SINCE
|
|
</span><span><br><u><?=' '.date('d-m-Y',strtotime($row['date_absent']))." "?></u></span>
|
|
<span> To
|
|
</span><span><u><?=' '.date('d-m-Y',strtotime($row['date_absent_to']))." "?></u></span>
|
|
<span> FOR
|
|
</span><span><u><?=' '.$existingAilmentList." "?></u></span>
|
|
|
|
<br><br>
|
|
<br><br>
|
|
|
|
<span style=" font-weight: bold;">HE/SHE IS/WAS ADVISED TREATMENT
|
|
AND REST FOR THIS PERIOD</span>
|
|
<br><br>
|
|
<span style="font-weight: bold;">HE/SHE IS MEDICALLY FIT FOR
|
|
RESUME HIS/HER DUTIES FROM
|
|
<u><?=' '.date('d-m-Y',strtotime($row['date_absent_to']))." "?></u></span>
|
|
<br><br>
|
|
|
|
|
|
|
|
<br><br>
|
|
<br><br>
|
|
|
|
<?php $query = "select e.emp_sign,e.image_type,p.patient_name from employee_signature e left join sickness b on e.emp_id = b.doctor_last_attended left join patient_master p on p.id = b.doctor_last_attended where b.sickness_id ='" . $row['sickness_id'] . "'";
|
|
// error_log("Signatures :" . $query);
|
|
|
|
$result1 = mysqli_query($conn, $query);
|
|
|
|
$sign_row = mysqli_fetch_array($result1);
|
|
|
|
extract($sign_row);
|
|
|
|
$query_emp = "select p.emp_sign,p.emp_image_type,p.patient_name from sickness b left join patient_master p on p.id = b.emp_id where b.sickness_id ='" . $row['sickness_id'] . "'";
|
|
// error_log("Signatures :" . $query);
|
|
|
|
$result1_emp = mysqli_query($conn, $query_emp);
|
|
|
|
$sign_row_emp = mysqli_fetch_array($result1_emp);
|
|
|
|
extract($sign_row);
|
|
?>
|
|
|
|
<div class="row">
|
|
<div style="width: 50%;" class="leftailgn">
|
|
|
|
<?php if(!empty($sign_row_emp['emp_sign'])) {?>
|
|
<img id='sign' style="text-align:center; width:150px; height:80px;"
|
|
class="card-img-bottm"
|
|
src="data:<?= $sign_row_emp['emp_image_type']; ?>;base64,<?= base64_encode($sign_row_emp['emp_sign']) ?>">
|
|
<?php }?>
|
|
</div>
|
|
<div style="width: 50%;" align="right">
|
|
<?php if(!empty($sign_row['emp_sign'])) {?>
|
|
<img id='sign' style="text-align:center; width:150px; height:80px;"
|
|
class="card-img-bottm"
|
|
src="data:<?= $sign_row['image_type']; ?>;base64,<?= base64_encode($sign_row['emp_sign']) ?>">
|
|
<?php }?>
|
|
</div>
|
|
</div>
|
|
<!-- <div class="row">
|
|
<div style="width: 50%;" class="leftailgn">
|
|
|
|
|
|
</div>
|
|
<div style="width: 50%;" align="right">
|
|
<span><?= $sign_row["patient_name"]?></span>
|
|
</div>
|
|
</div> -->
|
|
|
|
<div class="row">
|
|
<div style="width: 50%;" class="leftailgn">
|
|
<span>(SIGNATURE OF PT.)</span>
|
|
</div>
|
|
<div style="width: 50%;" align="right">
|
|
<span>(SIGNATURE OF DOCTOR)</span>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</center>
|
|
|
|
|
|
|
|
|
|
|
|
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
|
|
integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous">
|
|
</script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"
|
|
integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous">
|
|
</script>
|
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"
|
|
integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous">
|
|
</script>
|
|
</body>
|
|
|
|
</html>
|