<?php include('includes/config/config.php'); include('includes/functions.php'); header('Content-Type: application/force-download'); header('Content-disposition: attachment; filename=abnormality_trend_excel.xls'); ?> <html> <link href="includes/css-js/admin.css" rel="stylesheet" type="text/css" /> <body> <table border="1" style="text-aling: center;"> <tr bgcolor="#eeeeee"> <th width="5%" ;>Sr No.</th> <th width="10%" ;>Emp. Code</th> <th width="10%" ;>Name</th> <th width="10%" ;>Associate Employee</th> <th width="12%" ;>Designation</th> <th width="12%" ;>Department</th> <th width="12%" ;>Emp Cadre</th> <th width="12%" ;>Contact No</th> <th width="12%" ;>Visit Date</th> <th width="12%" ;>OPD No.</th> <th width="12%" ;>Diagnosis</th> <th width="12%" ;>Ailment Systems</th> <th width="12%" ;>Abnormality</th> </tr> <?php $date = date("Y-m-d"); $default_start_date = date('Y-m-d', strtotime($date . ' -7 days')); $default_end_date = date('Y-m-d', strtotime($date)); error_log("date ." . $default_start_date . " " . $default_end_date); error_log($_POST['startDate']."startdm"); error_log($_POST['endDate']."enddm"); if (!empty($_POST['startDate'])) { $default_start_date = date('Y-m-d', strtotime($_POST['startDate'])); } if (!empty($_POST['endDate'])) { $default_end_date = date('Y-m-d', strtotime($_POST['endDate'])); } error_log("date after filter ." . $default_start_date . " " . $default_end_date); // $total_abn_name = array(); // $total_abn_count = array(); // $sql = "select * from abnormality"; // $result = mysqli_query($conn, $sql); // while ($row = mysqli_fetch_assoc($result)) { // array_push($total_abn_name, '"' . $row['abnormality_name'] . '"'); // array_push($total_abn_count, $row['abnormality_id']); // // $total_abn_name[$row['checkup_type_name']] = $row['checkup_type_id']; // } // error_log("total medical " . print_r($total_abn_count, true)); // $checkup_data = array(); // $date_data = array(); // for ($i = 1; $i < sizeof($total_abn_count); $i++) { $query = "select e.ailments_new, e.emp_id ,e.dept,e.ticket_no,e.designation,e.ailment_systems_new,e.abnormalitys, e.department, e.appointment_date , p.patient_name ,p.emp_cadre, p.dob ,p.primary_phone , p.patient_cat_id from employee_appointment e left join patient_master p on e.emp_id=p.id where date(appointment_date) >= '" . $default_start_date . "' and date(appointment_date) <= '" . $default_end_date . "' and appointment_type='O' "; error_log($query . "dddquery"); $result = mysqli_query($conn, $query); // $fetchdatacount = mysqli_num_rows($result); // if($fetchdatacount == 0){ // continue; // } $i= 1; while($fetchData = mysqli_fetch_array($result)){ ; ?> <tr style="text-align: center;"> <td><?php echo $i ?></td> <?php error_log( $fetchData['emp_id']."dmdmdm");?> <td><?php echo getFieldFromTable('emp_code', 'patient_master', 'id', $fetchData['emp_id']); ?></td> <td><?php echo getFieldFromTable('patient_name', 'patient_master', 'id', $fetchData['emp_id']); ?></td> <?php if (empty($fetchData['emp_id'])) { ?> <td><?php echo getFieldFromTable('patient_name', 'patient_master', 'id', $fetchData['primary_patient_id']); ?></td> <?php } else { ?> <td></td> <?php } ?> <td><?php echo getFieldFromTable('designation_name', 'designation', 'designation_id', $fetchData['designation']); ?></td> <td><?php echo getFieldFromTable('dept_name', 'department', 'dept_id', $fetchData['department']); ?></td> <td><?php echo getFieldFromTable('emp_cadre', 'emp_cadre', 'emp_cadre_id', $fetchData['emp_cadre']); ?> </td> <td><?php echo getFieldFromTable('primary_phone', 'patient_master', 'id', $fetchData['emp_id']); ?></td> <?php $checkupDate = date('d-m-Y', strtotime($fetchData['appointment_date'])); ?> <td><?php echo $checkupDate ?></td> <td><?php echo $fetchData['ticket_no'] ?></td> <td><?php echo getCommaSeperatedValuesForInClause("select ailment_name from ailment", "ailment_id", $fetchData['ailments_new']); ?></td> <td><?php echo getCommaSeperatedValuesForInClause("select ailment_sys_name from ailment_system", "ailment_sys_id", $fetchData['ailment_systems_new']); ?></td> <td><?php echo getCommaSeperatedValuesForInClause("select abnormality_name from abnormality ", "abnormality_id", $fetchData['abnormalitys']); ?></td> </tr> <?php $i++; } ?> </table> </body> </html>