<?php require $_SERVER["DOCUMENT_ROOT"] . '/vendor/autoload.php'; use SMS\App\Modules\ResultProcessing\Controller\ResultProcessingController as ResultProcessing; $view = new ResultProcessing(); $subject = $_GET["subject"]; $class = $_GET["class"]; $students = $view->getStudentsBySubject($subject, $class); $studentArray = array(); foreach ($students as $student) { $studentArray[] = $view->getStudentName($student); } $assessments = $view->getAssessmentTitle(); echo "<input type='hidden' id='NUMBEROFASSESSMENTS' value='" . count($assessments) . "' />"; echo "<input type='hidden' id='CURRENTSUBJECT' value='" . $subject . "' name='" . $view->getSubjectName($subject)["subject_name"] . "'/>"; echo "<input type='hidden' id='CURRENTCLASS' value='" . $class . "' name='" . $view->getClassName($class)["class_name"] . "'/>"; ?> <table id="example1" class="table table-bordered"> <thead> <tr> <th class="success" style="width: 200px !important">Student Name</th> <?php foreach ($assessments as $assessment) { echo "<th class='info'>" . $assessment[1] . " <i class='pull-right badge badge-info'><small>" . $assessment[2] . " marks</small><i></th>"; } ?> <th class="danger">Total</th> </tr> </thead> <tbody> <?php