Current File : /home/inlingua/public_html/icentex/conveyance/calculation.php
<?php
session_start();
$id=$_REQUEST['CID']+1;
require('../dbHandler.class.php');
include("../dbConnection.php");
require('../commonFunc.php');
$dbObject = new dbHandler();
$dbObject->connect();

$startcenter=$_REQUEST['startcenter'];
$center1=$_REQUEST['center1'];
$kms1=$_REQUEST['kms1'];
$center2=$_REQUEST['center2'];
$kms2=$_REQUEST['kms2'];
$center3=$_REQUEST['center3'];
$kms3=$_REQUEST['kms3'];
$center4=$_REQUEST['center4'];
$kms4=$_REQUEST['kms4'];
$center5=$_REQUEST['center5'];
$kms5=$_REQUEST['kms5'];
$kmsid=$_REQUEST['kmsid'];

if($kms1=="")
{
 $kms1=0;   
}

if($kms2=="")
{
 $kms2=0;   
}

if($kms3=="")
{
 $kms3=0;   
}

if($kms4=="")
{
 $kms4=0;   
}

if($kms5=="")
{
 $kms5=0;   
}


    if($center1!="" && $center1!='9' && $center1!='Other' &&  $center1!='Training' &&  $center1!='Actual Exp.')
    {
    $query="select * from ingl_conveyance_home_kms where center_to='".$center1."'  &&  user_recNo='".$_SESSION['id']."' ";
    $result=mysqli_query($conn,$query);
    $num=mysqli_fetch_array($result);
    $kms1=$num['kms'];
    }
    
     if($center1!="" && $center2!="" && ($center1!='9' && $center2!='Actual Exp.' && $center1!='Actual Exp.' && $center2!='9' && $center1!='Other' && $center2!='Other' &&  $center1!='Training' &&  $center2!='Training'))
    {
    $query="select * from ingl_conveyance_kms where center_from='".$center1."' && center_to='".$center2."'";
    $result=mysqli_query($conn,$query);
    $num=mysqli_fetch_array($result);
    $kms2=$num['kms'];
    }
    
    if($center2!="" && $center3!="" && ($center2!='9' && $center3!='9' && $center2!='Actual Exp.' && $center3!='Actual Exp.' && $center2!='Other' && $center3!='Other' &&  $center2!='Training' &&  $center3!='Training'))
    {
    $query="select * from ingl_conveyance_kms where center_from='".$center2."' && center_to='".$center3."'";
    $result=mysqli_query($conn,$query);
    $num=mysqli_fetch_array($result);
    $kms3=$num['kms'];
    }
    
    if($center3!="" && $center4!="" && ($center3!='9' && $center4!='9' && $center3!='Actual Exp.' && $center4!='Actual Exp.' && $center3!='Other' && $center4!='Other' &&  $center3!='Training' &&  $center4!='Training'))
    {
    $query="select * from ingl_conveyance_kms where center_from='".$center3."' && center_to='".$center4."'";
    $result=mysqli_query($conn,$query);
    $num=mysqli_fetch_array($result);
    $kms4=$num['kms'];
    }
    
    if($center5!="")
    {
    $lastcenter=0;
    if($center1!="" && $center2!="" && $center3!="" && $center4!="" && ($center4!='9' && $center4!='Actual Exp.' && $center4!='Other' &&  $center4!='Training'))
    {
    $lastcenter=$center4;
    }
    else if($center1!="" && $center2!="" && $center3!="" && $center4=="" && ($center3!='9' && $center3!='Actual Exp.' && $center3!='Other' &&  $center3!='Training'))
    {
      $lastcenter=$center3;  
    }
    else if($center1!="" && $center2!="" && $center3=="" && $center4=="" && ($center2!='9' && $center2!='Actual Exp.' && $center2!='Other' &&  $center2!='Training'))
    {
       $lastcenter=$center2; 
    }
     else if($center1!="" && $center2=="" && $center3=="" && $center4=="" && ($center1!='9' && $center1!='Actual Exp.' && $center1!='Other' &&  $center1!='Training'))
    {
        $lastcenter=$center1; 
    }
    if($lastcenter!=0)
    {
    $query="select * from ingl_conveyance_home_kms where center_to='".$lastcenter."' && user_recNo='".$_SESSION['id']."'";
    $result=mysqli_query($conn,$query);
    $num=mysqli_fetch_array($result);
    $kms5=$num['kms'];
    }
    
    }
    
   
    
    
    
    $km=$kms1+$kms2+$kms3+$kms4+$kms5;
	
	
	$queryU="select  a.primarycenter,b.recNo from timesheet_user a left join timesheet_location b on a.primarycenter=b.location where a.recNo='".$_SESSION['id']."'";
	$resultU=mysqli_query($conn,$queryU);
	$numU=mysqli_fetch_array($resultU);
	
	$queryL="select * from ingl_conveyance_home_kms where center_to='".$numU['recNo']."' && user_recNo='".$_SESSION['id']."'";
    $resultL=mysqli_query($conn,$queryL);
    $numL=mysqli_fetch_array($resultL);
    $kmsL=2*$numL['kms'];
	
	$finalKms=$km-$kmsL;
	
	 $queryB="select * from ingl_conveyance_bands where '".$finalKms."'>=kmsfrom && '".$finalKms."'<=kmsto";
	$resultB=mysqli_query($conn,$queryB);
	$numB=mysqli_fetch_array($resultB);
	
	$band=$numB['band'];
	$ta=$numB['travelAllowance'];
	$oca=$numB['outCenterAllowance'];
	
	$band_query="select * from ingl_conveyance_designation where recNo='".$_SESSION['rates_designation']."'";
    $resultband=mysqli_query($conn,$band_query);
    $numband=mysqli_fetch_array($resultband);
	
	$numband['travelAllowance'];
    $travelA=round((($ta/100)/5)*$numband['travelAllowance'])*5;
    $outCA=($oca/100)*$numband['outCenterAllowance'];
	
       if($finalKms>0)
{

if($center1=="Training" || $center2=="Training" || $center3=="Training" || $center4=="Training" || $center5=="Training")
{
$total=$travelA;
}
else
{	
$total=$travelA+$outCA;
}

}
else
{
$total=0;
$band="";
}

	if($_SESSION['rates_designation']=='6' )
	{
	     if($total>100)
		 {
			$total=100; 
		 }
	}	
		
    
    echo "".$kms1."|".$kms2."|".$kms3."|".$kms4."|".$kms5."|".$km."|".$kmsL."|".$finalKms."|".$band."|".$total."";
  



?>