Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Your IP : 18.188.195.90
<?php
function printMarkListSubWiseJssstu($aobj_context)
{
session_start();
$aobj_context->mobj_db->SetFetchMode(ADODB_FETCH_ASSOC);
$FUNIVCODE = $_SESSION['FUNIVCODE'];
$degree_ = $aobj_context->mobj_data['degree'];
$deg = explode(' - ', $degree_);
$degree = $deg[0];
$dept = $deg[1];
$sem_ = $aobj_context->mobj_data['sem'];
$seme = explode(' - ', $sem_);
$sem = $seme[0];
$semester = $seme[1];
$subject = $aobj_context->mobj_data["subject"];
$section = $aobj_context->mobj_data["section"];
if(strtolower($section) == 'all'){
$cond_sec = ' ';
$secList = 'All';
}else{
$cond_sec = "and at.fsection='{$section}'";
$secList = $section;
}
$fregno = $aobj_context->mobj_data["fregno"];
$tregno = $aobj_context->mobj_data["tregno"];
$marks_ = $aobj_context->mobj_data["marks"];
$markSplit = explode('_', $marks_);
$marks = $markSplit[0];
$college = $_SESSION['collcode'];
// var_dump($marks);
$pdf_writer_class=$aobj_context->main_src."/tcpdf/tcpdf.php";
include($pdf_writer_class);
$pdf= new TCPDF();
$pdf->SetFont('Times','',10);
$page_header_university = "select FUNIVNAME as 'FUNIVNAME',FUNIVCODE,
FUNIVADD1 as 'state', pdf_logo_path,
ifnull(FEXAMAPPREQ,'F') as FEXAMAPPREQ From control";
$lobj_page_header_university = $aobj_context->mobj_db->GetRow($page_header_university);
$get_coll_name = "select CONCAT(FCOLLCODE, ' - ', FCOLLNAME,', ',FTOWN) AS FCOLLNAME, ftown as FTOWN from college
where fcollcode = '{$college}'";
$res_coll_name = $aobj_context->mobj_db->GetRow($get_coll_name);
$get_deg_name = "select fdescpn from degree
where fdegree = '{$degree}'
and fexamno = 'A'";
$res_deg_name = $aobj_context->mobj_db->GetRow($get_deg_name);
$fdescpn = $res_deg_name['fdescpn'];
$db=$aobj_context->mobj_data["db"];
$img_path = $aobj_context->main_src .$db.'/'. $lobj_page_header_university['pdf_logo_path'];
$FUNIVNAME = $lobj_page_header_university['FUNIVNAME'];
$STATE = $lobj_page_header_university['state'];
$FUNIVCODE = $lobj_page_header_university['FUNIVCODE'];
$COLLNAME = $res_coll_name['FCOLLNAME'];
//$COLLNAME = $res_coll_name['FCOLLNAME'];
$query_marks = "select if(s.fqnno = '1',sum(s.fu1max),sum((s.fu1max+s.fu2max))) as maxmarks,
ifnull(fthonly,'A') as fthonly
from subdet
where fdegree = '{$degree}' and fexamno = '{$sem}' and left(fcsubcode,4) = '{$subject}'";
$res_marks = $aobj_context->mobj_db->GetRow($query_marks);
$maxmarks =$res_marks['maxmarks'];
$fthonly =$res_marks['fthonly'];
if(strtolower($subject) == 'all')
$maxmarks = '50';
$havcnd = "having if(CEIL(ifnull(prmarks, '0')) >0 and thmarks >0,(((CEIL(ifnull(prmarks, '0'))/20)*100) < '{$marks}' or ((CEIL(ifnull(thmarks, '0'))/30)*100) < '{$marks}'),((CEIL(ifnull(totmarks, '0'))/50)*100) < '{$marks}')";
if($marks == '100')
$havcnd ="";
else if($fthonly == 'T')
$havcnd = "having if(CEIL(ifnull(prmarks, '0')) >0 and thmarks >0,(((CEIL(ifnull(prmarks, '0'))/20)*100) < '{$marks}' or ((CEIL(ifnull(thmarks, '0'))/30)*100) < '{$marks}'),((CEIL(ifnull(totmarks, '0'))/50)*100) < '{$marks}')";
if($subject == "All"){
$cond_sub = " ";
}else{
$cond_sub = "and left(s.fcsubcode,4) = '{$subject}'";
}
$teachcode = $_SESSION['usr'];
//var_dump($teachcode);
//die();
$query_teach = "select fteachname, fteachcode from masteach
where fcollcode = '{$college}' and fteachcode = '{$teachcode}'";
$res_teach = $aobj_context->mobj_db->GetRow($query_teach);
$teachname = $res_teach['fteachname'];
$query = "select * from s_sysdb where sysusr = '{$teachcode}'";
$res0 = $aobj_context->mobj_db->GetRow($query);
$user_type = $res0['user_type'];
// var_dump($user_type);
$cnd = "inner join attendsum a on s.fdegree = a.fdegree and s.fexamno = a.fexamno
and s.fcsubcode = a.fsubcode
and a.fteachcode = '{$teachcode}'";
if($user_type == '40' || $user_type == '14' || $_SESSION['super_wiser'] == 'T')
$cnd = "";
$qry_subject = "select distinct s.fsubcode,s.fsubname,s.fsubshort from subject s
{$cnd}
where s.fdegree = '{$degree}'
and s.fexamno = '{$sem}'
{$cond_sub}";
$result_subject = $aobj_context->mobj_db->GetAll($qry_subject);
$fsubshort1 = $result_subject[0]['fsubshort'];
$fsubname1 = $result_subject[0]['fsubname'];
foreach($result_subject as $sub)
{
$fsubcode = $sub['fsubcode'];
$fsubshort = $sub['fsubshort'];
$exam_data = "select ifnull(d.fexamdate,'') as fexamdate from degree d
inner join student s on s.fdegree = d.fdegree
and d.fexamno = s.fexamno where d.fdegree = '{$degree}' and
s.fexamno = '{$sem}' and s.fregno between '{$fregno}'
and '{$tregno}' group by d.fexamdate";
$lobj_get_exam_data = $aobj_context->mobj_db->GetRow($exam_data);
$examdate = $lobj_get_exam_data['fexamdate'];
if($marks == "100"){
$cndCIE = 'Continuous Internal Evaluation Submission Form: '.$examdate;
}else{
$cndCIE = 'CIE Less Than '.$marks.'% for '.$examdate.' Form C';
}
$pdf->SetFont('Times','B',12);
$degname = 'Degree: ';
if($FUNIVCODE == '049')
$degname = 'Program: ';
$query1 = "select fsubname as fssubname from subdet
where fexamno = '{$sem}'
and fdegree ='{$degree}'
and ifnull(fdactive,'F') <> 'T'
and left(fcsubcode,4) = '{$fsubcode}'
group by fsubname order by ifnull(forder,''),fsubname";
$res1 = $aobj_context->mobj_db->GetAll($query1);
$totheader = count($res1);
if($FUNIVCODE == '049' || $FUNIVCODE == '052'){
$add = ", ifnull(a1.attend, '-') as attend,ifnull(a1.conducted, '-')as conducted";
}else{
$add = "";
}
if($FUNIVCODE == '052'){
$cod="s.fsubname,'->',";
}else{
$cod = "";
}
//sum(if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks))) as totmarks,
$first = true;
if($FUNIVCODE == '052')
{
$get_subwise = "select m.fregno,mid(st.fname,1,18) as fname1,
mid(st.fname,19,37) as fname2,
ifnull(left(m.fsubcode,4),'') as fsubcode,ifnull(s.fsubname,'') as fsubname, '{$fsubshort}' as coursecode,
group_concat(concat(concat(s.fsubname))order by s.fsubcode separator '*') as sublist, s.fmtype,
GROUP_CONCAT(concat($cod right(concat(if(ifnull(m.fmarks,'-1.00') = '-1.00','-',m.fmarks)),9)) ORDER BY s.fsubcode ASC SEPARATOR '*') as markslist,
(sum(if(s.ftheory = 'T',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))) as th,
(sum(if(s.ftheory = 'F',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))) as pr,
(sum(if(s.ftheory = 'T',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.6) as thmarks,
(sum(if(s.ftheory = 'F',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.4) as prmarks,
if((sum(if(s.ftheory = 'F',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.4) >0
and (sum(if(s.ftheory = 'T',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.6) >0,((sum(if(s.ftheory = 'T',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.6)+(sum(if(s.ftheory = 'F',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.4)),sum(if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)))) as totmarks
$add
from marksint m inner join subdet s on concat(s.fcsubcode,s.fsubcode) = m.fsubcode
and m.fdegree = s.fdegree and m.fexamno = s.fexamno
inner join (select at.fdegree,at.fcollcode,at.fregno,at.fsubcode, at.fexamno, FTOTC as conducted, FTOTA as attend
From attendsum at left join attend a on a.fexamno = at.fexamno and a.fdegree = at.fdegree and a.fsubcode = at.fsubcode and a.fregno = at.fregno and a.fcollcode = at.fcollcode
where at.fregno between '{$fregno}' and '{$tregno}' and at.fdegree = '{$degree}' $cond_sec group by at.fregno,at.fsubcode) a1 on a1.fdegree = m.fdegree
and a1.fexamno = m.fexamno and a1.fregno = m.fregno
and left(a1.fsubcode,4) = left(m.fsubcode,4)
inner join student st on st.fdegree = m.fdegree and
st.fcollcode = m.fcollcode and m.fregno = st.fregno
where m.fregno between '{$fregno}' and '{$tregno}'
and s.fdegree = '{$degree}'
and left(a1.fsubcode,4) = '{$fsubcode}'
and s.fexamno='{$sem}'
and ifnull(s.fdactive,'F') <> 'T'
and ifnull(st.fdeleted,'') <> 'T'
and a1.fcollcode = '{$college}'
group by m.fregno,left(a1.fsubcode,4),coursecode
{$havcnd} order by left(m.fsubcode,4)";
// var_dump($get_subwise);
// die();
}else{
if(strtolower($section) == 'all'){
$cond_sec1 = ' ';
}else{
$cond_sec1 = "and st.fsection='{$section}'";
}
$get_subwise = "select m.fregno,mid(st.fname,1,18) as fname1,
mid(st.fname,19,37) as fname2,
ifnull(s.fprsub,'') fprsub,
ifnull(s.fthonly,'A') fthonly,
ifnull(left(m.fsubcode,4),'') as fsubcode,ifnull(s.fsubname,'') as fsubname, '{$fsubshort}' as coursecode,
group_concat(concat(concat(s.fsubname))order by s.fsubcode separator '*') as sublist,
GROUP_CONCAT(concat($cod right(concat(if(ifnull(m.fmarks,'-1.00') = '-1.00','0',m.fmarks)),9)) ORDER BY s.fsubcode ASC SEPARATOR '*') as markslist,
(sum(if(s.ftheory = 'T',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))) as th,
(sum(if(s.ftheory = 'F',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))) as pr,
(sum(if(s.ftheory = 'T',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.6) as thmarks,
if(ifnull(s.fthonly,'A') ='T', (sum(if(s.ftheory = 'F',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))),(sum(if(s.ftheory = 'F',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.4)) as prmarks,
if((sum(if(s.ftheory = 'F',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.4) >0
and (sum(if(s.ftheory = 'T',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.6) >0,
((sum(if(s.ftheory = 'T',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.6) +
if(ifnull(s.fthonly,'A') ='T' ,sum(if(s.ftheory = 'F',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0)),(sum(if(s.ftheory = 'F',if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)),0))*.4))),
sum(if(fmarks = '-1',0,if(fmarks = '-2',0,fmarks)))) as totmarks
$add
from marksint m inner join subdet s on concat(s.fcsubcode,s.fsubcode) = m.fsubcode
and m.fdegree = s.fdegree and m.fexamno = s.fexamno
inner join ( select at.fdegree,at.fcollcode,at.fregno,at.fsubcode, at.fexamno,sum(fnoclass) as conducted, sum(if(fpresent = 'P',fnoclass,0)) as attend From attendsum at left join attend_det a on a.fexamno = at.fexamno and a.fdegree = at.fdegree and a.fsubcode = at.fsubcode
and a.fregno = at.fregno and a.fcollcode = at.fcollcode
and a.fclassid = at.fclassid
inner join student st on at.fregno = st.fregno and st.fdegree = st.fdegree
where at.fregno between '{$fregno}' and '{$tregno}' and at.fdegree = '{$degree}' $cond_sec1
group by at.fregno,at.fsubcode) a1 on a1.fdegree = m.fdegree
and a1.fexamno = m.fexamno and a1.fregno = m.fregno
and left(a1.fsubcode,4) = left(m.fsubcode,4)
inner join student st on st.fdegree = m.fdegree and
st.fcollcode = m.fcollcode and m.fregno = st.fregno
where m.fregno between '{$fregno}' and '{$tregno}'
and s.fdegree = '{$degree}'
and left(a1.fsubcode,4) = '{$fsubcode}'
and s.fexamno='{$sem}'
and ifnull(st.fdeleted,'') <> 'T'
and a1.fcollcode = '{$college}'
group by m.fregno,left(a1.fsubcode,4),coursecode
{$havcnd} order by left(m.fsubcode,4)";
}
// var_dump($get_subwise);
// die();
$res2 = $aobj_context->mobj_db->GetAll($get_subwise);
$rescount = count($res2);
$count = 1;
$z=0;
foreach($res2 as $value)
{
// if($value['fregno'] === "NNM22CS001")
// var_dump($value);
// die();
if($z == 14 || $first){
$first = false;
$pdf->SetMargins(3,10);
$pdf->AddPage('L');
//var_dump($FUNIVCODE);
if($FUNIVCODE == '049' || $FUNIVCODE == '098')
{
if (file_exists($img_path)) {
if($FUNIVCODE == '098')
$pdf->Image($img_path,115, 2, 30);
else
$pdf->Image($img_path,135, 2, 25);
}
}else
{
if (file_exists($img_path)) {
$pdf->Image($img_path, 30, 2, 25,15);
}
}
$pdf->SetFont('Times', 'B', 16);
if($FUNIVCODE != '052')
$pdf->ln(12);
if($FUNIVCODE == '052')
{
$pdf->SetFont('Times','B',10);
$pdf->Cell(0,4,"JSS MAHAVIDYAPEETHA",0,1,'C');
$pdf->SetFont('Times','B',13);
$pdf->Cell(0,4,$FUNIVNAME,0,1,'C');
}
$pdf->SetFont('Times', 'B', 16);
$pdf->Cell(0, 5, $COLLNAME, 0, 1, 'C');
$pdf->SetFont('Times','B',12);
$pdf->Cell(0, 5, $cndCIE, 0, 1, 'C');
$pdf->Cell(0, 5, 'Department: '.$fdescpn, 0, 1, 'C');
$pdf->Cell(0, 5, 'Course Code: '.$sub['fsubshort'].' '.'Course Title: '.$sub['fsubname'], 0, 1, 'C');
if($_SESSION['usr']!="admin" && $_SESSION['super_wiser'] != 'T'){
$pdf->Cell(0, 5, 'Faculty Name: '.$teachname.' '.'Section: '.$secList.' '.'Semester: '.$semester, 0, 1, 'C');
}else{
$pdf->Cell(0, 5, 'Section: '.$secList.' '.'Semester: '.$semester, 0, 1, 'C');
}
$pdf->ln(5);
$totheader = count($res1);
if($totheader <5)
$pdf->Cell(15,4,'','',0,'C');
$pdf->SetFont('Times', 'B', 9);
$pdf->Cell(10,4,'Sl.','LRT',0,'C');
$pdf->Cell(27,4,'USN','LRT',0,'C');
$pdf->Cell(46,4,'Name','LRT',0,'C');
// if($FUNIVCODE != '052'){
$pdf->Cell(14,4,'Classes','LRT',0,'C');
$pdf->Cell(14,4,'Classes','LRT',0,'C');
if($FUNIVCODE == "052")
$pdf->Cell(16,4,'Attendance','LRT',0,'C');
if($FUNIVCODE != '052'){
$subList = $res1;
}else{
$newSub = $res2[0]['sublist'];
$subList = explode("*", $newSub);
}
foreach($subList as $ssub)
{
if($FUNIVCODE != '052'){
$pdf->Cell(15,4,$ssub['fssubname'],'LRT',0,'C');
}else{
$pdf->Cell(15,4,$ssub,'LRT',0,'C');
}
}
$pdf->Cell(16,4,'Total','LRT',0,'C');
$pdf->Cell(16,4,'Grand','LRT',0,'C');
if($FUNIVCODE != '052')
$pdf->Cell(10,4,'NE','LRT',0,'C');
$pdf->Cell(30,4,'Student','LRT',1,'C');
if($totheader <5)
$pdf->Cell(15,4,'','',0,'C');
$pdf->Cell(10,4,'No.','LRB',0,'C');
$pdf->Cell(27,4,'','LRB',0,'C');
$pdf->Cell(46,4,'','LRB',0,'C');
$pdf->Cell(14,4,'Held','LRB',0,'C');
$pdf->Cell(14,4,'Attend','LRB',0,'C');
if($FUNIVCODE == "052")
$pdf->Cell(16,4,'%','LRB',0,'C');
if($FUNIVCODE != '052'){
$subList = $res1;
}else{
$newSub = $res2[0]['sublist'];
$subList = explode("*", $newSub);
}
foreach($subList as $ssub)
{
$pdf->Cell(15,4,"",'LRB',0,'C');
}
$pdf->Cell(16,4,'','LRB',0,'C');
$pdf->Cell(16,4,'Total','LRB',0,'C');
if($FUNIVCODE != '052')
$pdf->Cell(10,4,'','LRB',0,'C');
$pdf->Cell(30,4,'Signature','LRB',1,'C');
$z=0;
}
$pdf->SetFont('Times', '', 10);
if($value['fname2'] !==''){
$cond='LRT';
}else{
$cond=1;
}
if($totheader <5)
$pdf->Cell(15,4,'','',0,'C');
$pdf->Cell(10,7,$count,$cond,0,'C');
$pdf->Cell(27,7,$value['fregno'],$cond,0,'C');
$pdf->Cell(46,7,$value['fname1'],$cond,0,'L');
// if($FUNIVCODE != '052'){
$pdf->Cell(14,7,$value['conducted'],$cond,0,'C');
$pdf->Cell(14,7,$value['attend'],$cond,0,'C');
if($FUNIVCODE == "052"){
$per = $value['attend'] /$value['conducted'] * 100;
$pdf->Cell(16,7,round($per,2),$cond,0,'C');
}
// }
if($FUNIVCODE != "052"){
foreach(explode('*',$value['markslist']) as $re)
{
$pdf->Cell(15,7,$re,'LR',0,'C');
}
}else
{
$test1 = "";
$test2 = "";
$test3 = "";
$makeup = "";
$event = "";
$event1 = "";
$event2 = "";
$test1marks = 0;
$test2marks = 0;
$test3marks = 0;
$makeupmarks = 0;
$eventmarks = 0;
$event1marks = 0;
$event2marks = 0;
$split = explode('*',$value['markslist']);
// var_dump($value);
$istest3 = false;
if(strpos($value['markslist'],"Test 3"))
{
$istest3 = true;
}
foreach($split as $val){
$marksSplit = explode('->',$val);
$subname = $marksSplit[0];
// var_dump($marksSplit);
if(trim($subname) === "Test 1"){
$test1 = $subname;
$test1marks = $marksSplit[1];
}else if(trim($subname) === "Test 2"){
$test2 = $subname;
$test2marks = $marksSplit[1];
}else if(rtrim($subname) === "Test 3"){
$test3 = $subname;
$test3marks = $marksSplit[1];
//$test3marks = $marksSplit[1] === "0.00" ? "test 3": $marksSplit[1];
}else if(trim($subname) === "Makeup"){
$makeup = $subname;
$makeupmarks = $marksSplit[1];
}else if(trim($subname) === "Event"){
$event = $subname;
$eventmarks = $marksSplit[1];
}else if(trim($subname) === "Event 1"){
$event1 = $subname;
$event1marks = $marksSplit[1];
}else if(trim($subname) === "Event 2"){
$event2 = $subname;
$event2marks = $marksSplit[1];
}
if($marksSplit[1] == -2){
$mark = "AB";
}else{
$mark = $marksSplit[1];
}
$pdf->Cell(15,7,$mark,$cond,0,'C');
}
}
$test1 = 0;
$test2 = 0;
$test3 = 0;
$tot3 = 0;
$tot2 = 0;
if($istest3)
{
$tot = [];
$test1marks = $test1marks === "-2.00" ? "0": $test1marks;
$test2marks = $test2marks === "-2.00" ? "0": $test2marks;
$test3marks = $test3marks === "-2.00" ? "0": $test3marks;
$makeupmarks = $makeupmarks === "-2.00" ? "0": $makeupmarks;
array_push($tot,$test1marks);
array_push($tot,$test2marks);
array_push($tot,$test3marks);
array_push($tot,$makeupmarks);
$tot3 = (($test1marks+$test2marks+$test3marks+$makeupmarks)-min($tot));
//$tot = (int)$test1marks.','.(int)$test2marks.','.(int)$test1marks.','.(int)$makeupmarks;
}else
{
$tot = [];
$test1marks = $test1marks === "-2.00" ? "0": $test1marks;
$test2marks = $test2marks === "-2.00" ? "0": $test2marks;
$makeupmarks = $makeupmarks === "-2.00" ? "0": $makeupmarks;
array_push($tot,$test1marks);
array_push($tot,$test2marks);
array_push($tot,$makeupmarks);
$tot2 = (($test1marks+$test2marks+$makeupmarks)-min($tot));
}
if($eventmarks == "-2.00"){
$eventmarks = 0;
}
if($event1marks == "-2.00"){
$event1marks = 0;
}
if($event2marks == "-2.00"){
$event2marks = 0;
}
if($istest3)
{
$total = $tot3 + $event1marks + $event2marks;
$cond = 2;
}else
{
$total = $tot2 + $eventmarks;
$cond = 2;
}
if($value['fname2'] !==''){
$bcond='LRT';
}else{
$bcond=1;
}
if($subname !== "CIE" && $subname !== "Assessment"){
$pdf->Cell(16,7,$total,$bcond,0,'C');
if($value['fmtype'] == "D"){
$pdf->Cell(16,7,round($total),$bcond,0,'C');
}else{
$pdf->Cell(16,7,ceil(number_format((float)ceil($total),2) / $cond),$bcond,0,'C');
}
}else{
$pdf->Cell(16,7,$value['totmarks'],$bcond,0,'C');
$pdf->Cell(16,7,ceil(number_format((float)ceil($value['totmarks']),2)),$bcond,0,'C');
}
$na = "";
if($na == '')
{
if(((number_format((float)ceil($value['totmarks']),2)/50)*100)<40)
$na = "NE";
}
if($FUNIVCODE != '052')
$pdf->Cell(10,7,$na,'LRBT',0,'C');
$pdf->Cell(30,7,'',$bcond,1,'C');
if($value['fname2'] !==''){
if($count % 14 == 0 || $rescount == $count){
$cond = 'LRB';
}else{
$cond = 'LR';
}
if($totheader <5){
$pdf->Cell(15,4,'','',0,'C');
}
$pdf->Cell(10,7,'',$cond,0,'C');
$pdf->Cell(27,7,'',$cond,0,'C');
$pdf->Cell(46,7,$value['fname2'],$cond,0,'L');
$pdf->Cell(14,7,'',$cond,0,'C');
$pdf->Cell(14,7,'',$cond,0,'C');
$pdf->Cell(16,7,'',$cond,0,'C');
if(strpos($value['markslist'],"Test 3"))
{
$istest3 = true;
}
foreach($split as $val){
$pdf->Cell(15,7,'',$cond,0,'C');
}
if($subname !== "CIE" && $subname !== "Assessment"){
$pdf->Cell(16,7,'',$cond,0,'C');
$pdf->Cell(16,7,'',$cond,0,'C');
}else{
$pdf->Cell(16,7,'',$cond,0,'C');
$pdf->Cell(16,7,'',$cond,0,'C');
}
$pdf->Cell(30,7,'',$cond,1,'C');
}
// }
$count++;
$z++;
//}
}
if(count($res2) != 0){
$pdf->SetFont('Times', 'B', 10);
$pdf->ln(15);
$pdf->Cell(25,4," Name and Signature of Faculty",'0',0,'L');
// if($college == '1003')
// $pdf->Cell(0,4,"Signature of director ",'0',1,'R');
// else
$pdf->Cell(0,4,"Signature of the H.O.D/Principal ",'0',1,'R');
}
}
$pdf->Output("MarksList.pdf","I");
}
?>
|