Current File : /home/inlingua/public_html/noida/icentex_noida/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=mysql_query($query);
$num=mysql_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=mysql_query($query);
$num=mysql_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=mysql_query($query);
$num=mysql_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=mysql_query($query);
$num=mysql_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=mysql_query($query);
$num=mysql_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=mysql_query($queryU);
$numU=mysql_fetch_array($resultU);
$queryL="select * from ingl_conveyance_home_kms where center_to='".$numU['recNo']."' && user_recNo='".$_SESSION['id']."'";
$resultL=mysql_query($queryL);
$numL=mysql_fetch_array($resultL);
$kmsL=2*$numL['kms'];
$finalKms=$km-$kmsL;
$queryB="select * from ingl_conveyance_bands where '".$finalKms."'>=kmsfrom && '".$finalKms."'<=kmsto";
$resultB=mysql_query($queryB);
$numB=mysql_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=mysql_query($band_query);
$numband=mysql_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="";
}
echo "".$kms1."|".$kms2."|".$kms3."|".$kms4."|".$kms5."|".$km."|".$kmsL."|".$finalKms."|".$band."|".$total."";
?>