36 lines
1.2 KiB
PHP
36 lines
1.2 KiB
PHP
![]() |
<?php
|
||
|
include('includes/config/config.php');
|
||
|
include('includes/functions.php');
|
||
|
|
||
|
$checkupId = $_POST['checkupId'];
|
||
|
$empId = $_POST['empId'];
|
||
|
$checkup_type_id = $_POST['checkup_type_id'];
|
||
|
begin();
|
||
|
$data=0;
|
||
|
$query = "delete from checkup_form where checkup_id = '".$checkupId."' and checkup_type_id = '".$checkup_type_id."'";
|
||
|
error_log("delete query for checkup form ".$query);
|
||
|
if(!$result = mysqli_query($conn,$query)){
|
||
|
error_log("delete query for checkup form error ".mysqli_error($conn));
|
||
|
rollback();
|
||
|
}else{
|
||
|
$query1 = "delete from checkup_form_key_value where checkup_form_id='".$checkupId."'";
|
||
|
error_log("delete query for checkup form key value ".$query1);
|
||
|
if(!$result1 = mysqli_query($conn,$query1)){
|
||
|
error_log("delete query for checkup form key value error ".mysqli_error($conn));
|
||
|
rollback();
|
||
|
}else{
|
||
|
$query2 = "delete from health_surveillance_signatures where checkup_id='".$checkupId."'";
|
||
|
error_log("to clear child entries for checkup ".$query2);
|
||
|
if(!$result2 = mysqli_query($conn,$query2)){
|
||
|
error_log("to clear child entries for checkup error ".$query2);
|
||
|
rollback();
|
||
|
}else{
|
||
|
$data = 1;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
commit();
|
||
|
echo json_encode($data);
|
||
|
?>
|