Current File : /home/inlingua/www/icentex/admin_fd/course_details____.php |
<?php
header("Cache-Control: no-cache, no-store, must-revalidate"); // HTTP 1.1.
header('Cache-Control: no-cache');
header('Pragma: no-cache');
clearstatcache();
?>
<meta http-equiv="Expires" content="Tue, 01 Jan 1995 12:12:12 GMT">
<meta http-equiv="Pragma" content="no-cache">
<script type="text/javascript" src="../jquery/development-bundle/ui/jquery.min.js"></script>
<script type="text/javascript">
function send_mail(name,courceid,email,rowid)
{
event.preventDefault();
$.ajax({
type: "GET",
url: "send_emailcou.php",
data: { 'name': name,'courceid':courceid,'email':email},
cache: false,
success: function(data){
//document.getElementById('result').innerHTML=data;
alert(data);
$('#'+rowid).css('background-color', 'green');
}
});
}
</script>
<?php
date_default_timezone_set('Asia/Calcutta');
// 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();
$tableName = "tbl_cou_alert_mail";
$dbObject->setTableName($tableName);
$courceid = $_GET['course_id'];
$cid = $_GET['cid'];
$lavelid = $_GET['lavel'];
$language = $_GET['language'];
$query="select * from ingl_course where recNo='".$courceid."'";
$result=mysql_query($query);
$num=mysql_fetch_array($result);
if($num['attendance_table']=="")
{
$num['attendance_table']='ingl_attendances_2011';
}
$queryM="select * from ".$num['attendance_table']." where courseIdrecNo='".$courceid."' ";
$resultM=mysql_query($queryM);
$StudentTotalEntered=@mysql_num_rows($resultM);
while($numM=@mysql_fetch_array($resultM))
{
$studentrecNo=$numM['studentrecNo'];
$SattenArray[$studentrecNo][] = $numM['attendance_status'];
}
/*echo "<pre>";
print_r($SattenArray);
exit;*/
function getPercentage($arr)
{
/*echo "<pre>";
print_r($arr);exit;*/
if(empty($arr))
{
return "NA";
}
$percent=0;
foreach($arr as $key=>$val)
{
$exp=explode('~#',$val);
foreach($exp as $keys=>$vals)
{
if($vals=='P') $percent+=1;
if($vals=='L') $percent+=.5;
if($vals=='E') $percent+=1;
}
$TotalH=$TotalH+count($exp);
}
return number_format(($percent/$TotalH)*100,2,'.','');
}
function Certificate_ind($courseId,$level,$value,$student_recNo)
{
//echo '---'.$value.'<br>';
$lang = array("English"=>"14","French"=>"17","German"=>"18","Spanish"=>"19","Hindi"=>"20","IOL"=>"12");
$bcat=$lang[$value];
$course_count="SELECT level FROM ingl_billing_main WHERE `bill_category` ='".$bcat."' and bill_details= '".$level."' ";
$totcourse_id=mysql_query($course_count) or die(mysql_query());
$slevel=mysql_fetch_array($totcourse_id);
//echo $slevel['level'];
if($value=='Spanish' || $value=='French' || $value=='German')
{
$slevel['level']='Private';
}
if($slevel['level']=="level_1")
{
$cert="certificates-single.php?c_level=level_1&student_recNo=".$student_recNo;
$tab="level_1";
}
elseif($slevel['level']=="level_2")
{
$cert="certificates-single.php?c_level=level_2&student_recNo=".$student_recNo;
$tab="level_2";
}
elseif($slevel['level']=="level_3")
{
$cert="certificates-single.php?c_level=level_3&student_recNo=".$student_recNo;
$tab="level_3";
}
elseif($slevel['level']=="level_4")
{
$cert="certificates-single.php?c_level=level_4&student_recNo=".$student_recNo;
$tab="level_4";
}
elseif($slevel['level']=="level_5")
{
$cert="certificates-single.php?c_level=level_5&student_recNo=".$student_recNo;
$tab="level_5";
}
elseif($slevel['level']=="Private" || $slevel['level']=="Customized" || $slevel['level']=="Private Lesson")
{
if($value=='Spanish')
{
$cert="certificates-spanish-single.php?c_level=level_private&student_recNo=".$student_recNo;
$tab="level_private";
}
else if($value=='French')
{
$cert="certificates-french-single.php?c_level=level_private&student_recNo=".$student_recNo;
$tab="level_private";
}
else if($value=='German')
{
$certificat="certificates-german-single.php?c_level=".$singlestd."' target='_blank'>Download Certificate</a>";
$cert="certificates-german-single.php?c_level=level_private&student_recNo=".$student_recNo;
$tab="level_private";
}
else {
$cert="certificates-private-single.php?c_level=level_private&student_recNo=".$student_recNo;
$tab="level_private";
}
}
else
{
$cert="#";
}
$queryC="select count(recNo) as tot from ".$tab." where courseId='".$courseId."' and student_recNo='$student_recNo'";
$resultC=mysql_query($queryC);
$countT=mysql_fetch_array($resultC);
if($countT['tot']>0)
{
$link="<a href='".$cert."&courseId=".$courseId."' target='_blank'><font size='1'>Download Certificate"."</font></a>";
}
else
{
$link="<font size='1'>Not Generated Yet</font>";
}
return $link;
}
function Certificate_d($courseId,$level,$student)
{
$courseId =$courseId;
$level =trim($level);
//echo "<strong>$level</strong>";exit;
/*echo 'lavel=> '.$level.' course=>'.$courseId;exit;*/
if($level=="1A" || $level=="1B" || $level=="1B+"|| $level=="E1S2" || $level=="E1S2+")
{
$cert="certificate_1.php";
$tab="level_1";
}
elseif($level=="2A" || $level=="2B" || $level=="2A+" || $level=="2B+" || $level=="E2-S2" || $level=="E2-S2+"|| $level=="E2-S1"|| $level=="E2-S1+")
{
$cert="certificate_2.php";
$tab="level_2";
}
elseif($level=="3A" || $level=="3B" || $level=="E3-S1" || $level=="E3-S2")
{
$cert="certificate_3.php";
$tab="level_3";
}
elseif($level=="4")
{
$cert="certificate_4.php";
$tab="level_4";
}
elseif($level=="5")
{
$cert="certificate_5.php";
$tab="level_5";
}
elseif($level=="Private")
{
$cert="certificate_Private.php";
$tab="level_private";
}
else
{
$cert="#";
}
$queryC=" select count(a.recNo) as tot from ".$tab." a left join ingl_student s on s.recNo=a.student_recNo where a.courseId='".$courseId."' && a.student_recNo='".$student."'";
//echo $queryC;exit;
$resultC=mysql_query($queryC);
$countT=mysql_fetch_array($resultC);
if($countT['tot']>0)
{
$querylbl="select a.*, s.studentName from ".$tab." a left join ingl_student s on s.recNo=a.student_recNo where a.student_recNo='".$student."'";
$resultlbl=mysql_query($querylbl);
$resultlbl = mysql_fetch_array($resultlbl);
$link['nextlbl'] = $resultlbl['eligibility'];
//$link="<a href='".$cert."?courseId=".$courseId."' target='_blank'><font size='1'>Download Certificate(".$countT[tot].")</font></a>";
$link['cirtificate']="Yes";
}
else
{
$link['cirtificate']="No";
}
return $link;
}
?>
<table cellpadding="5" cellspacing="10" style="border:solid #000000 2px;" border="1" align="center">
<tr><td colspan="4" align="center"><h1>Course Id</h1></td><td colspan="4" align="center"><h1><?php echo $cid; ?></h1></td></tr>
<tr align="center">
<th>Students</th>
<th>Oral Comments (Yes/No)</th>
<th>Attendance</th>
<th>Certificate Generated (yes/No) </th>
<th>Promoted to next level(yes/ no)</th>
<th>FWF</th>
<th>EOC</th>
<th>Send Course details E-mail</th>
</tr>
<?php
$query = "SELECT * FROM ingl_student where courseId='".$courceid."' ";
//echo $query="select a.*, s.studentName,s.ref_No from $lavelid a left join ingl_student s on s.recNo=a.student_recNo where a.courseId='$courceid'";
// echo $query;exit;
$selectedRecords = $dbObject->Select($query);
$rowid=0;
while($objectData=$dbObject->SelectNext())
{
$isoral="No";
$iscertificate ="No";
$ispromoted="No";
$qureyorl=mysql_query("SELECT count(*) FROM ingl_test_oral where student_id='".$objectData['ref_No']."'");
$resultorl=mysql_fetch_row($qureyorl);
if($resultorl!=0)
{
$isoral="Yes";
}
$certificate = Certificate_d($cid,$lavelid,$objectData['recNo']);
$certificateN = Certificate_ind($cid,$lavelid,$language,$objectData['recNo']);
?>
<tr align="center">
<td><?php echo $objectData['studentName']; ?></td>
<td><?php echo $isoral; ?></td>
<td><?php echo getPercentage($SattenArray[$objectData['recNo']]); ?></td>
<td><?php echo $certificateN; ?> </td>
<td><?php echo $certificate['nextlbl'] ; ?></td>
<td>0</td>
<td>0</td>
<td>
<?php
//." => ".$objectData['email'];exit;//!$dbObject->Exists("courceid",$courceid) ||
if(!$dbObject->Exists("courceid",$cid) || !$dbObject->Exists("emailid",$objectData['email']))
{?>
<button type="button" /><a href="#" id="<?php echo $rowid; ?>" style="background:red;" onclick="send_mail('<?php echo $objectData['studentName']; ?>','<?php echo $cid; ?>','<?php echo $objectData['email']; ?>',<?php echo $rowid ?>);">Send Email</a>
<?php }else{ ?>
<button type="button" /><a id="<?php echo $rowid; ?>" href="#" style="background:green;" onclick="send_mail('<?php echo $objectData['studentName']; ?>','<?php echo $cid; ?>','<?php echo $objectData['email']; ?>',<?php echo $rowid ?>);">Already Send</a>
<?php }?>
</td>
</tr>
<?php $rowid++; } ?>
</table>
<div id="result"></div>