ESH/get_merging_records.php

160 lines
11 KiB
PHP
Raw Normal View History

2024-10-23 18:28:06 +05:30
<?php
include('includes/config/config.php');
include('includes/functions.php');
include('log_entry.php');
$noOfRows = $_POST['count_items'];
error_log("rows: " . $noOfRows);
$data = null;
$mpatient_id = $_POST['mpatient_id'];
$mailment_id = $_POST['mailment_id'];
$mcontractor_id = $_POST['mcontractor_id'];
$mdepartment_id = $_POST['mdepartment_id'];
$mdesignation_id = $_POST['mdesignation_id'];
$msub_section_id = $_POST['msub_section_id'];
$mcomplaint_id=$_POST['mcomplaint_id'];
if ($mpatient_id != '' && $mpatient_id != null) {
$data = '<table style="width:100%;border: 1px solid black;">';
$data .= '<tr><th style="border: 1px solid black;">Name</th><th style="border: 1px solid black;">id</th><th style="border: 1px solid black;">EmpCode</th><th style="border: 1px solid black;">AAdhar</th></tr>';
$query1 = "select * from patient_master where id='" . $mpatient_id . "' ";
$result1 = mysqli_query($conn,$query1);
$row1 = mysqli_fetch_assoc($result1);
$data .= '<tr><td style="border: 5px solid green; padding: 5px;">' . $row1['patient_name'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['id'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['emp_code'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['aadhar_no'] . '</td></tr>';
for ($i = 0; $i < $noOfRows; $i++) {
if (${"patient_id$i"} == '' or ${"patient_id$i"} == null) {
continue;
} else {
$query = "select * from patient_master where id= '" . ${"patient_id$i"} . "' ";
$result = mysqli_query($conn,$query);
$row = mysqli_fetch_assoc($result);
error_log("merge query get data:" . $query);
$data .= '<tr><td style="border: 1px solid black; padding: 5px;">' . $row['patient_name'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['id'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['emp_code'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['aadhar_no'] . '</td></tr>';
}
}
$data .= '</table>';
}else if ($mailment_id != '' && $mailment_id != null) {
$data = '<table style="width:100%;border: 1px solid black;">';
$data .= '<tr><th style="border: 1px solid black;">Ailment Name</th><th style="border: 1px solid black;">Ailment id</th><th style="border: 1px solid black;">Ailment Code</th><th style="border: 1px solid black;">Ailment Des.</th></tr>';
$query1 = "select * from ailment where ailment_id='" . $mailment_id . "' ";
$result1 = mysqli_query($conn,$query1);
$row1 = mysqli_fetch_assoc($result1);
$data .= '<tr><td style="border: 5px solid green; padding: 5px;">' . $row1['ailment_name'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['ailment_id'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['ailment_code'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['ailment_desc'] . '</td></tr>';
for ($i = 0; $i < $noOfRows; $i++) {
if (${"ailment_id$i"} == '' or ${"ailment_id$i"} == null) {
continue;
} else {
$query = "select * from ailment where ailment_id= '" . ${"ailment_id$i"} . "' ";
error_log("aliment sql ".$query);
$result = mysqli_query($conn,$query);
$row = mysqli_fetch_assoc($result);
error_log("merge query get data:" . $query);
$data .= '<tr><td style="border: 1px solid black; padding: 5px;">' . $row['ailment_name'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['ailment_id'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['ailment_code'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['ailment_desc'] . '</td></tr>';
}
}
$data .= '</table>';
}else if ($mcomplaint_id != '' && $mcomplaint_id != null) {
$data = '<table style="width:100%;border: 1px solid black;">';
$data .= '<tr><th style="border: 1px solid black;">Complaint</th><th style="border: 1px solid black;">complaint id</th><th style="border: 1px solid black;">complaint Code</th><th style="border: 1px solid black;">complaint Des.</th></tr>';
$query1 = "select * from complaints where complaint_id='" . $mcomplaint_id . "' ";
$result1 = mysqli_query($conn,$query1);
$row1 = mysqli_fetch_assoc($result1);
$data .= '<tr><td style="border: 5px solid green; padding: 5px;">' . $row1['complaint'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['complaint_id'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['complaint_code'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['complaint_desc'] . '</td></tr>';
for ($i = 0; $i < $noOfRows; $i++) {
if (${"complaint_id$i"} == '' or ${"complaint_id$i"} == null) {
continue;
} else {
$query = "select * from complaints where complaint_id= '" . ${"complaint_id$i"} . "' ";
error_log("complaint sql ".$query);
$result = mysqli_query($conn,$query);
$row = mysqli_fetch_assoc($result);
error_log("merge query get data:" . $query);
$data .= '<tr><td style="border: 1px solid black; padding: 5px;">' . $row['complaint'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['complaint_id'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['complaint_code'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['complaint_desc'] . '</td></tr>';
}
}
$data .= '</table>';
} else if ($mcontractor_id != '' && $mcontractor_id != null) {
$data = '<table style="width:100%;border: 1px solid black;">';
$data .= '<tr><th style="border: 1px solid black;">Name</th><th style="border: 1px solid black;">id</th><th style="border: 1px solid black;">Desc</th></tr>';
$query1 = "select * from employer_contractor where id='" . $mcontractor_id . "' ";
$result1 = mysqli_query($conn,$query1);
$row1 = mysqli_fetch_assoc($result1);
$data .= '<tr><td style="border: 5px solid green; padding: 5px;">' . $row1['employer_contractor_name'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['id'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['employer_contractor_desc'] . '</td></tr>';
for ($i = 0; $i < $noOfRows; $i++) {
if (${"contractor_id$i"} == '' or ${"contractor_id$i"} == null) {
continue;
} else {
$query = "select * from employer_contractor where id= '" . ${"contractor_id$i"} . "' ";
$result = mysqli_query($conn,$query);
$row = mysqli_fetch_assoc($result);
error_log("merge query get data:" . $query);
$data .= '<tr><td style="border: 1px solid black; padding: 5px;">' . $row['employer_contractor_name'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['id'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['employer_contractor_desc'] . '</td></tr>';
}
}
$data .= '</table>';
} else if ($mdepartment_id != '' && $mdepartment_id != null) {
$data = '<table style="width:100%;border: 1px solid black;">';
$data .= '<tr><th style="border: 1px solid black;">Name</th><th style="border: 1px solid black;">id</th><th style="border: 1px solid black;">Head</th></tr>';
$query1 = "select * from department where dept_id='" . $mdepartment_id . "' ";
$result1 = mysqli_query($conn,$query1);
$row1 = mysqli_fetch_assoc($result1);
$data .= '<tr><td style="border: 5px solid green; padding: 5px;">' . $row1['dept_name'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['dept_id'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['dept_headname'] . '</td></tr>';
for ($i = 0; $i < $noOfRows; $i++) {
if (${"department_id$i"} == '' or ${"department_id$i"} == null) {
continue;
} else {
$query = "select * from department where dept_id= '" . ${"department_id$i"} . "' ";
$result = mysqli_query($conn,$query);
$row = mysqli_fetch_assoc($result);
error_log("merge query get data:" . $query);
$data .= '<tr><td style="border: 1px solid black; padding: 5px;">' . $row['dept_name'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['dept_id'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['dept_headname'] . '</td></tr>';
}
}
$data .= '</table>';
}else if ($mdesignation_id != '' && $mdesignation_id != null) {
$data = '<table style="width:100%;border: 1px solid black;">';
$data .= '<tr><th style="border: 1px solid black;">Name</th><th style="border: 1px solid black;">id</th><th style="border: 1px solid black;">Desc</th></tr>';
$query1 = "select * from designation where designation_id='" . $mdesignation_id . "' ";
$result1 = mysqli_query($conn,$query1);
$row1 = mysqli_fetch_assoc($result1);
$data .= '<tr><td style="border: 5px solid green; padding: 5px;">' . $row1['designation_name'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['designation_id'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['designation_desc'] . '</td></tr>';
for ($i = 0; $i < $noOfRows; $i++) {
if (${"designation_id$i"} == '' or ${"designation_id$i"} == null) {
continue;
} else {
$query = "select * from designation where designation_id= '" . ${"designation_id$i"} . "' ";
$result = mysqli_query($conn,$query);
$row = mysqli_fetch_assoc($result);
error_log("merge query get data:" . $query);
$data .= '<tr><td style="border: 1px solid black; padding: 5px;">' . $row['designation_name'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['designation_id'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['designation_desc'] . '</td></tr>';
}
}
$data .= '</table>';
}else if ($msub_section_id != '' && $msub_section_id != null) {
$data = '<table style="width:100%;border: 1px solid black;">';
$data .= '<tr><th style="border: 1px solid black;">Name</th><th style="border: 1px solid black;">id</th><th style="border: 1px solid black;">Head</th></tr>';
$query1 = "select * from sub_section where sub_section_id='" . $msub_section_id . "' ";
$result1 = mysqli_query($conn,$query1);
$row1 = mysqli_fetch_assoc($result1);
$data .= '<tr><td style="border: 5px solid green; padding: 5px;">' . $row1['sub_section_name'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['sub_section_id'] . '</td><td style="border: 5px solid green; padding: 5px;">' . $row1['sub_section_headname'] . '</td></tr>';
for ($i = 0; $i < $noOfRows; $i++) {
if (${"sub_section_id$i"} == '' or ${"sub_section_id$i"} == null) {
continue;
} else {
$query = "select * from sub_section where sub_section_id= '" . ${"sub_section_id$i"} . "' ";
$result = mysqli_query($conn,$query);
$row = mysqli_fetch_assoc($result);
error_log("merge query get data:" . $query);
$data .= '<tr><td style="border: 1px solid black; padding: 5px;">' . $row['sub_section_name'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['sub_section_id'] . '</td><td style="border: 1px solid black; padding: 5px;">' . $row['sub_section_headname'] . '</td></tr>';
}
}
$data .= '</table>';
}
error_log($data);
echo json_encode($data);
commit();