Current File : /home/inlingua/www/noida/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,c_level,language)
{
event.preventDefault();
var myemail=document.getElementById("course-"+rowid).value;
//alert(myemail);
if(myemail!='')
{
var email= myemail;
}
$.ajax({
type: "GET",
url: "send_emailcou.php",
data: { 'name': name,'courseId':courceid,'email':email,'student_recNo':rowid,'c_level':c_level,'language':language},
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'];
$mid_enddate = $_GET['mid_enddate'];
$query="select * from ingl_course where recNo='".$courceid."'";
$result=mysqli_query($conn,$query);
$num=mysqli_fetch_array($result);
if($num['attendance_table']=="")
{
$num['attendance_table']='ingl_attendances_2011';
}
$queryM="select * from ".$num['attendance_table']." where courseIdrecNo='".$courceid."' ";
$resultM=mysqli_query($conn,$queryM);
$StudentTotalEntered=@mysqli_num_rows($resultM);
while($numM=@mysqli_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($conn,$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=mysqli_query($conn,$course_count) or die(mysqli_query($conn,));
$slevel=mysqli_fetch_array($totcourse_id);
//echo $slevel['level'];
//echo '<br>';
//echo $level;
if($value=='Spanish' || $value=='French' || $value=='German')
{
$slevel['level']='Private';
}
if($level=="Reg-Pre Intermediate Proficiency" || $level=="Reg-Basic Proficiency" || $level=="Reg-Intermediate Proficiency" || $level=="Reg-Pre Advanced Proficiency" || $level=="Reg-Advanced Proficiency")
{
$cert="pre-certificates-single.php?c_level=level_1&student_recNo=".$student_recNo;
$tab="level_1";
$slevel['level']=$level;
}
elseif($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;
$offline="certificates-spanish-single-offline.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;
$offline="certificates-french-single-offline.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;
$offline="certificates-german-single-offline.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=mysqli_query($conn,$queryC);
$countT=mysqli_fetch_array($resultC);
if($countT['tot']>0)
{
$link='';
$link.="<a href='".$cert."&courseId=".$courseId."' target='_blank'><font size='4'>On-line"."</font></a> / "."<a href='".$offline."&courseId=".$courseId."' target='_blank'><font size='3'>Off-line"."</font></a>";
}
else
{
$link="<a href='".$cert."&courseId=".$courseId."' target='_blank'><font size='4'>On-line"."</font></a> / "."<a href='".$offline."&courseId=".$courseId."' target='_blank'><font size='3'>Off-line"."</font></a>";
//$link="<font size='1'>Not Generated Yet</font>";
}
return $link;
}
function Certificate_d($conn,$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=mysqli_query($conn,$queryC);
$countT=mysqli_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=mysqli_query($conn,$querylbl);
$resultlbl = mysqli_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=mysqli_query($conn,"SELECT count(*) FROM ingl_test_oral where student_id='".$objectData['ref_No']."'");
$resultorl=mysqli_fetch_row($qureyorl);
if($resultorl!=0)
{
$isoral="Yes";
}
$certificate = Certificate_d($conn,$cid,$lavelid,$objectData['recNo']);
$certificateN = Certificate_ind($conn,$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><input type="text" id="course-<?php echo $objectData['recNo'] ?>" value=""></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 $objectData['recNo'] ?>','<?php echo $lavelid; ?>','<?php echo $language; ?>');">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 $objectData['recNo'] ?>','<?php echo $lavelid; ?>','<?php echo $language; ?>');">Already Send</a>
<?php }?>
</td>
</tr>
<?php $rowid++; } ?>
</table>
<div id="result"></div>