0xV3NOMx
Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64



Your IP : 18.116.118.54


Current Path : /var/www/misc/public_html/oums_old/phpscript/
Upload File :
Current File : /var/www/misc/public_html/oums_old/phpscript/status_report.php

<?php
	include("sys_session.php");	
	include("sys_mainphp.php");	
	include("sys_connect.php");		
	include("fpdf/fpdf.php");						
	
	$resp_mesg="";
	$resp_stat="";
	$resp_file="";
	$dept_code="";	
	$attn_date=date('Y-m-d');

	include("status_report_import_attendance.php");		

	$pdf = new FPDF('P','mm','A4');
	$pdf->SetMargins(15,15);		
	$pdf->SetFont('Arial','',9);		

	//ALL DEPARTMENTS SUMMARY	
	$mysql = "";
	$mysql.= "select * from masdept where ifnull(fdeptstat,'F')='T' order by fdeptname";
	$myres = mysqli_query($mycon,$mysql);
	$mycnt = mysqli_num_rows($myres);
	if($mycnt!=0)
	{
		$i=1;
		$line_no=0;
		while($row = mysqli_fetch_assoc($myres))	
		{			
			$dept_code=$row['fdeptcode'];
			if($line_no==0||$line_no%36==0)			
			{
				$rept_date=date('d-m-Y',strtotime($attn_date));
				$header_dept_code=$dept_code;						
				$header_dept_name=get_dept_name($dept_code);

				$pdf->AddPage();

				$pdf->SetFont('Arial','B',11);				
				$pdf->Cell(0,7,"LOGISYS",0,1,"C");	$line_no++;				
				
				$pdf->SetFont('Arial','B',10);								
				$pdf->Cell(0,7,"ATTENDANCE SUMMARY",0,1,"C");	$line_no++;					
				$pdf->Cell(0,7,"DATE: {$rept_date}",0,1,"C");	$line_no++;												
								
				$pdf->SetFont('Arial','B',9);									

				$x = $pdf->GetX();	$y = $pdf->GetY();		
				$pdf->MultiCell(10,7,"Sl. No.",1,"C");			

				$pdf->SetXY($x + 10, $y);	
				$pdf->MultiCell(15,7,"Dept. Code",1,"C");			

				$pdf->SetXY($x + 25, $y);	
				$pdf->MultiCell(100,14,"Department Name",1,"C");			

				$pdf->SetXY($x + 125, $y);	
				$pdf->MultiCell(40,7,"Total",1,"C");			

				$pdf->SetXY($x + 125, $y + 7);	
				$pdf->MultiCell(10,7,"Empl.",1,"C");			

				$pdf->SetXY($x + 135, $y + 7);	
				$pdf->MultiCell(10,7,"Pr.",1,"C");			

				$pdf->SetXY($x + 145, $y + 7);	
				$pdf->MultiCell(10,7,"Ab.",1,"C");			
				
				$pdf->SetXY($x + 155, $y + 7);	
				$pdf->MultiCell(10,7,"C.L.",1,"C");			
				
				$pdf->SetXY($x + 165, $y);					
				$pdf->MultiCell(20,14,"Remarks",1,"C");			
				$line_no++;				
			}
			$pdf->SetFont('Arial','',9);				
			$pdf->Cell(10,7,"{$i}",1,0,"C");					
			$pdf->Cell(15,7,"{$row['fdeptcode']}",1,0,"C");											
			$pdf->Cell(100,7,"{$row['fdeptname']}",1,0,"L");														
			
			$mysql1 = "";
			$mysql1.= "select count(*) as ltotempl,";
			$mysql1.= "sum(case when fattnstat in ('PR','P1','P2','PO','CD','D1','D2') then 1 else 0 end) as ltotalpr,";
			$mysql1.= "sum(case when fattnstat ='AB' then 1 else 0 end) as ltotalab,";
			$mysql1.= "sum(case when fattnstat ='CL' then 1 else 0 end) as ltotalcl ";			
			$mysql1.= "from attendance where fdeptcode='$dept_code' and fattndate='$attn_date' ";			
			$mysql1.= "group by fdeptcode";
			$myres1 = mysqli_query($mycon,$mysql1);
			$mycnt1 = mysqli_num_rows($myres1);
			if($mycnt1==0)
			{
					$pdf->Cell(10,7,"-",1,0,"C");																				
					$pdf->Cell(10,7,"-",1,0,"C");																				
					$pdf->Cell(10,7,"-",1,0,"C");																									
					$pdf->Cell(10,7,"-",1,0,"C");																									
					$pdf->Cell(20,7,"Pending",1,0,"C");																							
			}
			else
			{
				while($row1 = mysqli_fetch_assoc($myres1))	
				{
					$pdf->Cell(10,7,"{$row1['ltotempl']}",1,0,"C");																				
					$pdf->Cell(10,7,"{$row1['ltotalpr']}",1,0,"C");																									
					$pdf->Cell(10,7,"{$row1['ltotalab']}",1,0,"C");																				
					$pdf->Cell(10,7,"{$row1['ltotalcl']}",1,0,"C");																									
					$pdf->Cell(20,7,"",1,0,"C");																				
				}					
			}
			$pdf->ln();$line_no++;				
			$i++;			
		}
	}

	//LOGISYS DAYWISE
	$mysql ="";
	$mysql.="select (case when fpermempl='T' then 'LOGS' else attendance.fdeptcode end) as fdeptcode,";
	$mysql.="attendance.femplcode,femplname,fattndate,attendance.fattnstat,fstatdesc,attendance.flogitime,attendance.flogotime,";
	$mysql.="flogidiff,flogodiff,fworkhour from attendance,masempl,masattnstat,masdesn where ";
	$mysql.="fattndate='$attn_date' and attendance.femplcode=masempl.femplcode and attendance.fattnstat=masattnstat.fattnstat ";
	$mysql.="and attendance.fdeptcode=masattnstat.fdeptcode and fpermempl='T' and masempl.fdesncode=masdesn.fdesncode ";
	$mysql.="order by fempltype,fdesnordr,femplname";	

	$myres=mysqli_query($mycon,$mysql);
	$mycnt=mysqli_num_rows($myres);
	if($mycnt!=0)
	{
		$line_no=0;
		while($row = mysqli_fetch_assoc($myres))	
		{
			if($dept_code<>$row['fdeptcode'])
			{
				$line_no=0;
				$i=1;			
			}
			
			if($line_no==0||$line_no%36==0)			
			{
				$dept_code=$row['fdeptcode'];
				$rept_date=date('d-m-Y',strtotime($attn_date));
				$header_dept_code=$dept_code;						
				$header_dept_name=get_dept_name($dept_code);

				$pdf->AddPage();
				$pdf->SetFont('Arial','B',11);				
				$pdf->Cell(0,7,"LOGISYS",0,1,"C");	$line_no++;				
				
				$pdf->SetFont('Arial','B',10);				
				$pdf->Cell(0,7,"ATTENDANCE STATUS (DAYWISE)",0,1,"C");	$line_no++;		
				$pdf->Cell(95,7,"Department Name: {$header_dept_name}",0,0,"L");	
				$pdf->Cell(90,7,"Date: {$rept_date}",0,0,"R");
				$pdf->ln();$line_no++;													
				
				$pdf->SetFont('Arial','B',9);									
				
				$x = $pdf->GetX();	$y = $pdf->GetY();		
				$pdf->MultiCell(10,7,"Sl. No.",1,"C");			

				$pdf->SetXY($x + 10, $y);	
				$pdf->MultiCell(15,7,"Empl. Code",1,"C");			

				$pdf->SetXY($x + 25, $y);	
				$pdf->MultiCell(50,14,"Employee Name",1,"C");			

				$pdf->SetXY($x + 75, $y);	
				$pdf->MultiCell(25,14,"Status",1,"C");			
								
				$pdf->SetXY($x + 100, $y);	
				$pdf->MultiCell(35,7,"Log In",1,"C");			

				$pdf->SetXY($x + 100, $y + 7);	
				$pdf->MultiCell(15,7,"Time",1,"C");			

				$pdf->SetXY($x + 115, $y + 7);	
				$pdf->MultiCell(20,7,"Remarks",1,"C");			

				$pdf->SetXY($x + 135, $y);	
				$pdf->MultiCell(35,7,"Log Out",1,"C");			

				$pdf->SetXY($x + 135, $y + 7);	
				$pdf->MultiCell(15,7,"Time",1,"C");			

				$pdf->SetXY($x + 150, $y + 7);	
				$pdf->MultiCell(20,7,"Remarks",1,"C");			

				$pdf->SetXY($x + 170, $y);	
				$pdf->MultiCell(15,7,"Work Hours",1,"C");			
				
				$line_no++;				
			}
			$empl_code=$row['femplcode'];
			$pdf->SetFont('Arial','',9);				
			$pdf->Cell(10,7,"{$i}",1,0,"C");					
			$pdf->Cell(15,7,"{$row['femplcode']}",1,0,"C");											
			$pdf->Cell(50,7,"{$row['femplname']}",1,0,"L");														
			$pdf->Cell(25,7,"{$row['fstatdesc']}",1,0,"C");																										
			$attn_stat=strtolower($row['fattnstat']);
			if($attn_stat=="ab"||$attn_stat=="cl"||$attn_stat=="hd"||$attn_stat=="wo")
			{
				$pdf->Cell(15,7,"-",1,0,"C");														
				$pdf->Cell(20,7,"-",1,0,"C");																										
				$pdf->Cell(15,7,"-",1,0,"C");														
				$pdf->Cell(20,7,"-",1,0,"C");																										
				$pdf->Cell(15,7,"-",1,0,"C");																														
			}
			else
			{
				$logi_time = $row['flogitime'];
				$logi_diff = $row['flogidiff'];
				$pdf->Cell(15,7,"{$logi_time}",1,0,"C");														
				if($logi_diff>"00:00:00") 
				{
					$pdf->Cell(20,7,"{$logi_diff} delay",1,0,"C");
				}
				elseif($logi_diff<"00:00:00") 
				{	
					$pdf->Cell(20,7,"{$logi_diff} early",1,0,"C");
				}				
				else
				{	
					$pdf->Cell(20,7,"-",1,0,"C");
				}								
				
				$logo_time = $row['flogotime'];
				$logo_diff = $row['flogodiff'];

				if($logo_time=="00:00:00") 
				{	
					$pdf->Cell(15,7,"-",1,0,"C");																				
					$pdf->Cell(20,7,"Pending",1,0,"C");
				}
				else
				{				
					if($logo_diff>"00:00:00") 
					{
						$pdf->Cell(15,7,"{$logo_time}",1,0,"C");																				
						$pdf->Cell(20,7,"{$logo_diff} delay",1,0,"C");
					}
					elseif($logo_diff<"00:00:00") 
					{	
						$pdf->Cell(15,7,"{$logo_time}",1,0,"C");																				
						$pdf->Cell(20,7,"{$logo_diff} early",1,0,"C");
					}				
					elseif($logo_diff=="00:00:00") 
					{	
						$pdf->Cell(15,7,"{$logo_time}",1,0,"C");																				
						$pdf->Cell(20,7,"-",1,0,"C");
					}				
					else
					{	
						$pdf->Cell(15,7,"-",1,0,"C");																				
						$pdf->Cell(20,7,"-",1,0,"C");
					}								
				}								

				$work_hour= $row['fworkhour'];
				if($work_hour>"00:00:00") 
				{
					$pdf->Cell(15,7,"{$work_hour}",1,0,"C");																															
				}
				else
				{
					$pdf->Cell(15,7,"-",1,0,"C");																											
				}
			}
			$i++;
			$pdf->ln();$line_no++;				
		}
	}
	

	//LOGISYS INDIVIDUAL REPORT
	$attn_mnth=substr($attn_date,0,7);
	$mysql ="";
	$mysql.="select masempl.*,masdesn.* from masempl,masdesn where masempl.fdesncode=masdesn.fdesncode and fpermempl='T' ";
	$mysql.="and femplstat='T' and masempl.fdeleted<>'T' order by fdesnordr,masdesn.fdesncode,fempltype,femplname";	
	$myres = mysqli_query($mycon,$mysql);
	$mycnt = mysqli_num_rows($myres);
	if($mycnt!=0)
	{
		$line_no=0;
		$i=1;
		while($myrow = mysqli_fetch_assoc($myres))	
		{
			if($empl_code<>$myrow['femplcode'])
			{
				$line_no=0;
				$i=1;			
			}
			
			$empl_code=$myrow['femplcode'];
			$dept_code=$myrow['fdeptcode'];		
				
			$year=substr($attn_mnth,0,4);
			$mnth=substr($attn_mnth,5,2);				
			$days=cal_days_in_month(CAL_GREGORIAN, $mnth, $year);					
			$days=date("d");	
			$strt_date=date("01-m-Y");
			$curr_date=date("d-m-Y");				

			for($j=1;$j<=$days;$j++)
			{
				if($line_no==0||$line_no%36==0)			
				{
					$header_dept_code=$dept_code;						
					$header_dept_name=get_dept_name($dept_code);
					$header_empl_code=$empl_code;										
					$header_empl_name=get_empl_name($empl_code);				
	
					$pdf->AddPage();
					$pdf->SetFont('Arial','B',11);				
					$pdf->Cell(0,7,"LOGISYS",0,1,"C");	$line_no++;				
					
					$pdf->SetFont('Arial','B',10);				
					$pdf->Cell(0,7,"ATTENDANCE STATUS (INDIVIDUAL)",0,1,"C");	$line_no++;					
					$pdf->Cell(90,7,"Employee Name: {$header_empl_name}",0,0,"L");	
					$pdf->Cell(90,7,"Date Range: {$strt_date} to {$curr_date}",0,0,"R");
					$pdf->ln();$line_no++;													
																															
					
					$pdf->SetFont('Arial','B',9);									
					
					$x = $pdf->GetX();	$y = $pdf->GetY();		
					$pdf->MultiCell(10,7,"Sl. No.",1,"C");			
	
					$pdf->SetXY($x + 10, $y);	
					$pdf->MultiCell(20,14,"Date",1,"C");			
	
					$pdf->SetXY($x + 30, $y);	
					$pdf->MultiCell(40,14,"Status",1,"C");			
									
					$pdf->SetXY($x + 70, $y);	
					$pdf->MultiCell(45,7,"Log In",1,"C");			
	
					$pdf->SetXY($x + 70, $y + 7);	
					$pdf->MultiCell(15,7,"Time",1,"C");			
	
					$pdf->SetXY($x + 85, $y + 7);	
					$pdf->MultiCell(30,7,"Remarks",1,"C");			
	
					$pdf->SetXY($x + 115, $y);	
					$pdf->MultiCell(45,7,"Log Out",1,"C");			
	
					$pdf->SetXY($x + 115, $y + 7);	
					$pdf->MultiCell(15,7,"Time",1,"C");			
	
					$pdf->SetXY($x + 130, $y + 7);	
					$pdf->MultiCell(30,7,"Remarks",1,"C");			
	
					$pdf->SetXY($x + 160, $y);	
					$pdf->MultiCell(20,14,"Work Hours",1,"C");			
					
					$line_no++;				
				}

				$pdf->SetFont('Arial','',9);				
				$attn_stat="";					
				$caln_date=$attn_mnth.'-'.substr('0'.$j,-2,2);
				$mysql1 = "select masattnstat.fstatdesc, attendance.* from masattnstat,attendance ";
				$mysql1.= "where femplcode='$empl_code' and fattndate='$caln_date' ";
				$mysql1.= "and attendance.fdeptcode=masattnstat.fdeptcode ";
				$mysql1.= "and attendance.fattnstat=masattnstat.fattnstat ";				
				$myres1 = mysqli_query($mycon,$mysql1);
				$myrow1 = mysqli_fetch_assoc($myres1);				
				$mycnt1 = mysqli_num_rows($myres1);
				$prin_date=date('d-m-Y',strtotime($caln_date));
				if($mycnt1==0)
				{
					$pdf->Cell(10,7,"{$i}",1,0,"C");			//SL NO		
					$pdf->Cell(20,7,"{$prin_date}",1,0,"C");	//DATE										
					$pdf->Cell(40,7,"Pending",1,0,"C"); 		//STATUS
					$pdf->Cell(15,7,"-",1,0,"C");				//LOGIN TIME																																
					$pdf->Cell(30,7,"-",1,0,"C");				//LOGIN DIFF																																
					$pdf->Cell(15,7,"-",1,0,"C");				//LOGOUT TIME																																
					$pdf->Cell(30,7,"-",1,0,"C");				//LOGOUT DIFF																																
					$pdf->Cell(20,7,"-",1,0,"C");				//WORK HOURS																																
				}
				else
				{					
					$attn_stat=strtolower($myrow1['fattnstat']);
					$attn_desc=$myrow1['fstatdesc'];					
					$pdf->Cell(10,7,"{$i}",1,0,"C");					
					$pdf->Cell(20,7,"{$prin_date}",1,0,"C");											
					$pdf->Cell(40,7,"{$attn_desc}",1,0,"C");

					if($attn_stat=="ab"||$attn_stat=="cl"||$attn_stat=="hd"||$attn_stat=="wo")
					{
						$pdf->Cell(15,7,"-",1,0,"C");														
						$pdf->Cell(30,7,"-",1,0,"C");																										
						$pdf->Cell(15,7,"-",1,0,"C");														
						$pdf->Cell(30,7,"-",1,0,"C");																										
						$pdf->Cell(20,7,"-",1,0,"C");																														
					}
					else
					{
						$logi_time = $myrow1['flogitime'];
						$logi_diff = $myrow1['flogidiff'];
						
						$pdf->Cell(15,7,"{$logi_time}",1,0,"C");														
						if($logi_diff>"00:00:00") 
						{
							$pdf->Cell(30,7,"{$logi_diff} delay",1,0,"C");
						}
						elseif($logi_diff<"00:00:00") 
						{	
							$pdf->Cell(30,7,"{$logi_diff} early",1,0,"C");
						}				
						else
						{	
							$pdf->Cell(30,7,"-",1,0,"C");
						}								
		
						$logo_time = $myrow1['flogotime'];
						$logo_diff = $myrow1['flogodiff'];
						
						if($logo_time=="00:00:00") 
						{	
							$pdf->Cell(15,7,"-",1,0,"C");																				
							$pdf->Cell(30,7,"Pending",1,0,"C");
						}
						else
						{				
							if($logo_diff>"00:00:00") 
							{
								$pdf->Cell(15,7,"{$logo_time}",1,0,"C");																				
								$pdf->Cell(30,7,"{$logo_diff} delay",1,0,"C");
							}
							elseif($logo_diff<"00:00:00") 
							{	
								$pdf->Cell(15,7,"{$logo_time}",1,0,"C");																				
								$pdf->Cell(30,7,"{$logo_diff} early",1,0,"C");
							}				
							elseif($logo_diff=="00:00:00") 
							{	
								$pdf->Cell(15,7,"{$logo_time}",1,0,"C");																				
								$pdf->Cell(30,7,"-",1,0,"C");
							}				
							else
							{	
								$pdf->Cell(15,7,"-",1,0,"C");																				
								$pdf->Cell(30,7,"-",1,0,"C");
							}								
						}								
					
						$work_hour = $myrow1['fworkhour'];
						if($work_hour>"00:00:00") 
						{
							$pdf->Cell(20,7,"{$work_hour}",1,0,"C");																															
						}
						else
						{
							$pdf->Cell(20,7,"-",1,0,"C");																											
						}
					}																			
				}
				$i++;
				$pdf->ln();$line_no++;								
			}			
		}
	}	

	//NON LOGISYS SUMMARY
	$mysql ="";
	$mysql.="select (case when fpermempl='T' then 'LOGS' else attendance.fdeptcode end) as fdeptcode,";
	$mysql.="attendance.femplcode,femplname,fattndate,attendance.fattnstat,fstatdesc,attendance.flogitime,attendance.flogotime,";
	$mysql.="flogidiff,flogodiff,fworkhour from attendance,masempl,masattnstat,masdesn where ";
	$mysql.="fattndate='$attn_date' and attendance.femplcode=masempl.femplcode and attendance.fattnstat=masattnstat.fattnstat ";
	$mysql.="and attendance.fdeptcode=masattnstat.fdeptcode and fpermempl<>'T' and masempl.fdesncode=masdesn.fdesncode ";
	$mysql.="order by attendance.fdeptcode,fempltype,fdesnordr,femplname";	

	$myres=mysqli_query($mycon,$mysql);
	$mycnt=mysqli_num_rows($myres);
	if($mycnt!=0)
	{
		$line_no=0;

		while($row = mysqli_fetch_assoc($myres))	
		{
			if($dept_code<>$row['fdeptcode'])
			{
				$line_no=0;
				$i=1;			
			}
			
			if($line_no==0||$line_no%36==0)			
			{
				$dept_code=$row['fdeptcode'];
				$rept_date=date('d-m-Y',strtotime($attn_date));
				$header_dept_code=$dept_code;						
				$header_dept_name=get_dept_name($dept_code);

				$pdf->AddPage();
				$pdf->SetFont('Arial','B',11);				
				$pdf->Cell(0,7,"LOGISYS",0,1,"C");	$line_no++;				
				
				$pdf->SetFont('Arial','B',10);				
				$pdf->Cell(0,7,"ATTENDANCE STATUS (DAYWISE)",0,1,"C");	$line_no++;					
				$pdf->Cell(95,7,"Department Name: {$header_dept_name}",0,0,"L");	
				$pdf->Cell(90,7,"Date: {$rept_date}",0,0,"R");
				$pdf->ln();$line_no++;													
				
				$pdf->SetFont('Arial','B',9);									
				
				$x = $pdf->GetX();	$y = $pdf->GetY();		
				$pdf->MultiCell(10,7,"Sl. No.",1,"C");			

				$pdf->SetXY($x + 10, $y);	
				$pdf->MultiCell(15,7,"Empl. Code",1,"C");			

				$pdf->SetXY($x + 25, $y);	
				$pdf->MultiCell(50,14,"Employee Name",1,"C");			

				$pdf->SetXY($x + 75, $y);	
				$pdf->MultiCell(25,14,"Status",1,"C");			
								
				$pdf->SetXY($x + 100, $y);	
				$pdf->MultiCell(35,7,"Log In",1,"C");			

				$pdf->SetXY($x + 100, $y + 7);	
				$pdf->MultiCell(15,7,"Time",1,"C");			

				$pdf->SetXY($x + 115, $y + 7);	
				$pdf->MultiCell(20,7,"Remarks",1,"C");			

				$pdf->SetXY($x + 135, $y);	
				$pdf->MultiCell(35,7,"Log Out",1,"C");			

				$pdf->SetXY($x + 135, $y + 7);	
				$pdf->MultiCell(15,7,"Time",1,"C");			

				$pdf->SetXY($x + 150, $y + 7);	
				$pdf->MultiCell(20,7,"Remarks",1,"C");			

				$pdf->SetXY($x + 170, $y);	
				$pdf->MultiCell(15,7,"Work Hours",1,"C");			
				
				$line_no++;				
			}
			$empl_code=$row['femplcode'];
			$pdf->SetFont('Arial','',9);				
			$pdf->Cell(10,7,"{$i}",1,0,"C");					
			$pdf->Cell(15,7,"{$row['femplcode']}",1,0,"C");											
			$pdf->Cell(50,7,"{$row['femplname']}",1,0,"L");														
			$pdf->Cell(25,7,"{$row['fstatdesc']}",1,0,"C");																										
			$attn_stat=strtolower($row['fattnstat']);
			if($attn_stat=="ab"||$attn_stat=="cl"||$attn_stat=="hd"||$attn_stat=="wo")
			{
				$pdf->Cell(15,7,"-",1,0,"C");														
				$pdf->Cell(20,7,"-",1,0,"C");																										
				$pdf->Cell(15,7,"-",1,0,"C");														
				$pdf->Cell(20,7,"-",1,0,"C");																										
				$pdf->Cell(15,7,"-",1,0,"C");																														
			}
			else
			{
				$logi_time = $row['flogitime'];
				$logi_diff = $row['flogidiff'];
				$pdf->Cell(15,7,"{$logi_time}",1,0,"C");														
				if($logi_diff>"00:00:00") 
				{
					$pdf->Cell(20,7,"{$logi_diff} delay",1,0,"C");
				}
				elseif($logi_diff<"00:00:00") 
				{	
					$pdf->Cell(20,7,"{$logi_diff} early",1,0,"C");
				}				
				else
				{	
					$pdf->Cell(20,7,"-",1,0,"C");
				}								
				
				$logo_time = $row['flogotime'];
				$logo_diff = $row['flogodiff'];

				if($logo_time=="00:00:00") 
				{	
					$pdf->Cell(15,7,"-",1,0,"C");																				
					$pdf->Cell(20,7,"Pending",1,0,"C");
				}
				else
				{				
					if($logo_diff>"00:00:00") 
					{
						$pdf->Cell(15,7,"{$logo_time}",1,0,"C");																				
						$pdf->Cell(20,7,"{$logo_diff} delay",1,0,"C");
					}
					elseif($logo_diff<"00:00:00") 
					{	
						$pdf->Cell(15,7,"{$logo_time}",1,0,"C");																				
						$pdf->Cell(20,7,"{$logo_diff} early",1,0,"C");
					}				
					elseif($logo_diff=="00:00:00") 
					{	
						$pdf->Cell(15,7,"{$logo_time}",1,0,"C");																				
						$pdf->Cell(20,7,"-",1,0,"C");
					}				
					else
					{	
						$pdf->Cell(15,7,"-",1,0,"C");																				
						$pdf->Cell(20,7,"-",1,0,"C");
					}								
				}								

				$work_hour= $row['fworkhour'];
				if($work_hour>"00:00:00") 
				{
					$pdf->Cell(15,7,"{$work_hour}",1,0,"C");																															
				}
				else
				{
					$pdf->Cell(15,7,"-",1,0,"C");																											
				}
			}
			$i++;
			$pdf->ln();$line_no++;				
		}		
	}

	$resp_file="reports/status_report.pdf";
	$pdf->output($resp_file,'F');	

	$mail_main="mohan.s@logisys.org";
	$mail_copy="hnramesh@logisys.org";
	$mail_bccy="raghu.s@logisys.org";
	$mail_subj="Attendance Report: ".date('d-m-Y');
	$mail_text="Attendance Report as on ".date('d-m-Y');
	$mail_file=$resp_file;

	include("api_sendmail.php");
 	$resp_stat=send_mail($mail_main,$mail_copy,$mail_bccy,$mail_subj,$mail_text,$mail_file);	
	echo json_encode(array("mesg"=>$resp_mesg, "stat"=>$resp_stat, "file"=>$resp_file));		
?>