$totalquestions = $t_dejson[0]->{'totalquestions'}; $eachQmarks = $totalmarks / $totalquestions; $marksResults = $eachQmarks * $count; $examStatus = 'FAILED'; if ($marksResults >= $passMarks) { $examStatus = 'PASSED'; } $marksInsert = $marksResults . "/" . $totalmarks; // Results Update $q->courseUserTest($userId, $testId, $testType, 1, $questionResults, $marksInsert, $examStatus); // Marks Logic } if ($action == 'viewTestResults') { $q = new Questions(); $userId = $_SESSION[constant("SESSION_USER_REGID")]; $json = $q->getTestResults($userId); echo $json; } if ($action == 'viewFinalTestResults') { $q = new Questions(); $userId = $_SESSION[constant("SESSION_USER_REGID")]; $json = $q->getFinalTestResults($userId); echo $json; } if ($action == 'AdminViewTestResults') { $q = new Questions(); $userId = $_SESSION[constant("SESSION_USER_REGID")]; $json = $q->getAdminTestResults(); echo $json; } if ($action == 'AdminAddQuestions') {