Esempio n. 1
0
     $PageNumber++;
     NewPageHeader();
 }
 $rank = $rank + 1;
 $LeftOvers = $pdf->addTextWrap(21, $YPos + 1, 300, $FontSize, $st['name']);
 $pdf->line(19, $YPos, $Page_Width - $Right_Margin, $YPos, $style);
 $YPos -= 0.8 * $line_height;
 $scheduled = new scheduled($st['student_id'], $db);
 $subjects_taken_by_student = 0;
 $student_total = 0;
 $student_total2 = 0;
 //$scheduled->set_primary_vars_class($_POST['class_id'],$st['student_id'],$_POST['year'],$_POST['term'],$st['id'],$db);
 $XPos2 = 230;
 $subject_meangrade_array = 0;
 foreach ($subjects_array as $subjects => $subject) {
     $marks = primary_get_subjects_marks_class($subject['id'], $st['student_id'], $_POST['class_id'], $_POST['year'], $_POST['term'], $st['id'], $db);
     $student_total2 = $student_total2 + $marks;
     $LeftOvers = $pdf->addTextWrap($XPos2 - 20, $YPos + 10, 300, $FontSize, $marks);
     if ($PageNumber < 2) {
         $pdf->line($XPos2 - 1, $YPos + 140, $XPos2 - 1, $YPos - 11, $style);
     }
     if ($PageNumber > 1) {
         $pdf->line($XPos2, $YPos + 32, $XPos2, $YPos - 11, $style);
         $pdf->line($XPos2 - 1, $YPos + 140, $XPos2 - 1, $YPos - 11, $style);
     }
     $XPos2 += 0.5 * $line_width;
 }
 //end of scheduled subject
 if ($PageNumber == 1) {
     $pdf->line(19, $YPos + 140, 19, $YPos - 11, $style);
     $pdf->line(195, $YPos + 140, 195, $YPos - 11, $style);
Esempio n. 2
0
 function set_primary_vars_class($class, $debtorno, $year, $term, $calendar_id, $db)
 {
     $subjects_array = tep_get_subjects($class, $year, term, $db);
     foreach ($subjects_array as $r => $s) {
         $this->subject[] = array("id" => $s['id'], "department_id" => $s['department_id'], "tmarks" => primary_get_subjects_marks_class($s['id'], $debtorno, $class, $year, $term, $this->calendar_id, $db));
     }
 }