63 lines
2.1 KiB
PHP
63 lines
2.1 KiB
PHP
<?php
|
|
error_reporting(E_ERROR | E_PARSE);
|
|
include('includes/config/config.php');
|
|
include('includes/functions.php');
|
|
$data=array();
|
|
$emp_assign_training_id=$_REQUEST['emp_assign_training_id'];
|
|
//echo $training_id;
|
|
$count=0;
|
|
$emp=$_REQUEST['emp'];
|
|
error_log('emp'.$emp);
|
|
if(!empty($emp_assign_training_id)){
|
|
//update case
|
|
|
|
|
|
if($emp==null ||$emp==''|| empty($emp)){
|
|
|
|
$query="select * from employee_assign_training e inner join training_schedule t on e.training_schedule_id=t.schedule_id inner join training_master tm on tm.training_master_id=t.training_id where assign_training_id='$emp_assign_training_id' ";
|
|
|
|
}
|
|
else{
|
|
|
|
$query="select * from employee_assign_training e inner join training_schedule t on e.training_schedule_id=t.schedule_id inner join training_master tm on tm.training_master_id=t.training_id where assign_training_id='$emp_assign_training_id' and emp_id='$emp' ";
|
|
|
|
}
|
|
// error_log($query);
|
|
if (!$result = @mysqli_query($conn, $query)) {
|
|
exit(mysqli_error($conn));
|
|
}
|
|
|
|
while ($row = @mysqli_fetch_assoc($result)) {
|
|
$row['emp_name']=getTableFieldValue('patient_master','patient_name','id',$row['emp_id'])."(".getTableFieldValue('patient_master','emp_code','id',$row['emp_id']).")";
|
|
|
|
|
|
$date_status=array();
|
|
$remarks_status=array();
|
|
|
|
$check_status="select * from training_status where emp_id='".$row['emp_id']."' and assign_training_id='".$row["assign_training_id"]."' and training_status='1' ";
|
|
if (!$result_status = @mysqli_query($conn, $check_status)) {
|
|
exit(mysqli_error($conn));
|
|
}
|
|
$status_count=0;
|
|
while ($row_status = @mysqli_fetch_assoc($result_status)) {
|
|
$status_count++;
|
|
$status_remrks=array(
|
|
"remarks"=>$row_status["training_remarks"],
|
|
"date"=>$row_status["training_date"],
|
|
|
|
);
|
|
array_push($remarks_status,$status_remrks);
|
|
array_push($date_status,$row_status["training_date"]);
|
|
}
|
|
$row['status_count']=$status_count;
|
|
$row["training_dates"]=$date_status;
|
|
$row["remarks"]=$remarks_status;
|
|
$data[] = $row;
|
|
$count++;
|
|
}
|
|
$data['count']=$count;
|
|
|
|
// error_log(print_r($data, true));
|
|
echo json_encode($data);
|
|
}
|
|
?>
|