Current File : /home/inlingua/www/noida/icentex_noida/admin_cert/ingl_attendance.select.name.php
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>inlingua Soft</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="../style.css" rel="stylesheet" type="text/css" />
<link href="attendance.css" rel="stylesheet" type="text/css" />
</head>
<STYLE type="text/css">

INPUT.btnStyle { background-color: #cccccc; 
border-color: efefef; 
border:solid 1px #000000;
font-family: arial, verdana, ms sans serif; 
font-weight: bold; 
font-size: 12pt; 
}

INPUT.btnStyle1 { background-color: #cccccc; 
border-color: efefef; 
border:solid 1px #000000;
font-family: arial, verdana, ms sans serif; 
font-weight: normal; 
font-size: 12pt; 
}

</STYLE>
<body>
<form action="">
<?php
// Include the database connection details
require('../dbConnection.php');

// Include common functions
require('../commonFunc.php');

// Include common functions
require('../globalVars.php');

// Include the table handler class
require('../dbHandler.class.php');

// Init and connect to database
$dbObject = new dbHandler();
$dbObject->connect();
//include "header_fd.php";
function get_time_difference( $start, $end )
{
    $uts['start']      =    strtotime( $start );
    $uts['end']        =    strtotime( $end );
    if( $uts['start']!==-1 && $uts['end']!==-1 )
    {
        if( $uts['end'] >= $uts['start'] )
        {
            $diff    =    $uts['end'] - $uts['start'];
            if( $days=intval((floor($diff/86400))) )
                $diff = $diff % 86400;
            if( $hours=intval((floor($diff/3600))) )
                $diff = $diff % 3600;
            if( $minutes=intval((floor($diff/60))) )
                $diff = $diff % 60;
            $diff    =    intval( $diff );            
            return( array('days'=>$days, 'hours'=>$hours, 'minutes'=>$minutes, 'seconds'=>$diff) );
        }
        else
        {
            trigger_error( "Ending date/time is earlier than the start date/time", E_USER_WARNING );
        }
    }
    else
    {
        trigger_error( "Invalid date/time data detected", E_USER_WARNING );
    }
    return( false );
}
function get_time_50( $strtotime, $addtme )
{
            $diff    =    $strtotime + $addtme;
            if( $days=intval((floor($diff/86400))) )
                $diff = $diff % 86400;
            if( $hours=intval((floor($diff/3600))) )
                $diff = $diff % 3600;
            if( $minutes=intval((floor($diff/60))) )
                $diff = $diff % 60;
            $diff    =    intval( $diff ); 
			if($minutes==0)$minutes="00";           
            return( array('days'=>$days, 'hours'=>$hours, 'minutes'=>$minutes, 'seconds'=>$diff) );
      
  }

?>
<?php

$sqlQuery = "SELECT * from ingl_course  where recNo='".$_REQUEST['courseId']."' ";
$resultLWC=mysql_query($sqlQuery);
$selectedRecords=mysql_num_rows($resultLWC);

if (!$selectedRecords)
{	echo "<tr><td colspan='5'>There are no selected records</td></tr>"; }
	$counter=0;
	
$objectData=mysql_fetch_array($resultLWC);
	echo "<div style='text-align:left;'><h3> Course Record of $objectData[courseid] for ".$_REQUEST['name']."</h3></div>";
	echo "<table border='1' class='pa-nor' cellspacing='0' width='100%'>";

 $to_time=$objectData[startdate].' '.$objectData[end_hour].':'.$objectData[end_minute].':00';
 $from_time=$objectData[startdate].' '.$objectData[start_hour].':'.$objectData[start_minute].':00';
 
 $hourdiff=(($objectData[end_hour]-$objectData[start_hour])*60)+$objectData[end_minute]-$objectData[start_minute];
 $totminute= round(abs(mktime($objectData[end_hour],$objectData[end_minute],0, date('m'),date('d'),date('Y')) - mktime($objectData[start_hour],$objectData[start_minute],0 ,date('m'),date('d'),date('Y'))) / 60,2);

$interval=ceil($hourdiff/60);

$diff=get_time_difference($from_time,$to_time);
 $diff[hours].'<br>';
 $diff[minutes].'<br>';
 $to_time_Sto=mktime($objectData[end_hour],$objectData[end_minute],0, date('m'),date('d'),date('Y'));
 $from_timeSto=mktime($objectData[start_hour],$objectData[start_minute],0, date('m'),date('d'),date('Y'));
 if($counter==0)
 {
 	echo"<input type='hidden' name='courseId' value='".$objectData[course_name]."'>"
	;echo"<input type='hidden' name='courseInterval' value='".$interval."'>";
	
	 echo "<tr valign='top' onmouseover=\"this.className='pa-row-highlight'\" onmouseout=\"this.className='pa-nor'\">";
	 echo "<td colspan=''>Date</td>";
	 echo "</td>";
	 
	 
	 
		for($n=1;$n<=$interval;$n++)
		{
		
		 /*$from_time_T=$from_timeSto+3600;
		$from_timeSto=$from_time_T;
		
		
			if($n==1){$clastimeStart=$objectData[start_hour].':'.$objectData[start_minute].'';$clastimeArr=get_time_50($from_timeSto,3000);
			          $clastimeEnd=$clastimeArr[hours].':'.$clastimeArr[minutes];}
			else if($n!=1 && $n!=$interval) {$clastimeArr_S=get_time_50($from_time_T,0);$clastimeStart=$clastimeArr_S[hours].':'.$clastimeArr_S[minutes].'';
											$clastimeArr=get_time_50($from_time_T,3000); $clastimeEnd=$clastimeArr[hours].':'.$clastimeArr[minutes];}	
			else if($n==$interval) {$clastimeArr_S=get_time_50($from_time_T,0);$clastimeStart=$clastimeArr_S[hours].':'.$clastimeArr_S[minutes].'';
									$clastimeArr=get_time_50($to_time_Sto,0); $clastimeEnd=$clastimeArr[hours].':'.$clastimeArr[minutes];}									
											
												  
			echo "<td colspan='5'>".$clastimeStart.":".$clastimeEnd."</td>";
	*/


if($n==1)
		{
 $objectData[start_hour]=$objectData[start_hour];
 $objectData[start_minute]=$objectData[start_minute];
 }
 else
 {
 $st=$end_minute+10;
 if($st>=60)
 {
  $objectData[start_hour]=$end_hour+1;
 $objectData[start_minute]=$st-60;
 }
 else
 {
 $objectData[start_hour]=$end_hour;
 $objectData[start_minute]=$st;
 }
 
 
 }
 
 	if($n==1)
		{
$start=$objectData[start_minute]+50;
}
else
{
$start=$end_minute+60;
}
 

if($n==$interval)
{
$end_hour=$objectData[end_hour];

 $end_minute=$objectData[end_minute];
}
else
{

if($start>=60)
{
 $end_hour=$objectData[start_hour]+1;

$end_minute=$start-60;
//echo"<br>";
}
else
{
 $end_hour=$objectData[start_hour];

 $end_minute=$start;
//echo"<br>";


}
}

if($objectData[start_hour]<10 && strlen($objectData[start_hour])=="1")
{
$objectData[start_hour]="0".$objectData[start_hour]."";
}

if($objectData[start_minute]<10 && strlen($objectData[start_minute])=="1")
{
$objectData[start_minute]="0".$objectData[start_minute]."";
}


if($end_hour<10 && strlen($end_hour)=="1")
{
$end_hour="0".$end_hour."";
}


if($end_minute<10 && strlen($end_minute)=="1")
{
$end_minute="0".$end_minute."";
}
		//echo"<br>";
		
		echo "<td class='topatten'>". $objectData[start_hour].":".$objectData[start_minute]." ". $end_hour.":".$end_minute."</td>";
		//echo"<td class='atten'>&nbsp;</td>";
		}
			
		echo"</tr>";
 }
	echo "<tr valign='top' onmouseover=\"this.className='pa-row-highlight'\" onmouseout=\"this.className='pa-nor'\">";
	
	  $queryM="select * from ".$_REQUEST['tablename']." where courseIdrecNo='".$_REQUEST['courseId']."' and studentrecNo='".$_REQUEST['STuid']."' order by attd_date";
	
	
	$resultM=mysql_query($queryM);
	while($numM=mysql_fetch_array($resultM))
	{
		$atten=$numM['attendance_status'];
		$atten1=explode("~#",$atten);
	
	
		echo "<td>$numM[attd_date]</td>";
			//echo "<td>";
		//echo "<table border='1' class='pa-nor' cellspacing='0' width='100%'><tr>";
		for($n=0;$n<count($atten1);$n++)
		{
		
		echo "<td><b>".$atten1[$n]."&nbsp;</b></td>";
		//echo"<td<b> class='atten'>&nbsp;</td>";
	
		}
	//echo"</tr></table>";
	//echo "<td><a href='ingl_student.main.php?aC=sM&kV=". $objectData['recNo'] ."&courseId=".$_REQUEST[courseId]."&studentName=".$_REQUEST[studentName]."'>Modify</a> |";
	//echo "<a href='ingl_student.main.php?aC=sV&kV=". $objectData['recNo'] ."'>View</a> |";
	//echo "  </td>";	
	echo "</tr>";
	$counter++;
	}

print "</table>";



?>
</form></body></html>