Guest User

Untitled

a guest
Jan 23rd, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.27 KB | None | 0 0
  1. <?php
  2. require "../functions/functions.php";
  3. require_once "../config/db_connection.php";
  4.  
  5. global $conn;
  6.  
  7. $user_id = $_POST['userid'];
  8. $subj_id = $_POST['subjID'];
  9. $term = $_POST['term'];
  10.  
  11. $sql = "SELECT sa_questionid, sa_studanswer FROM tbl_studentanswer WHERE sa_userid = '{$user_id}'";
  12.  
  13. $studentAnswersQuery = mysql_query($sql,$conn);
  14.  
  15. $answered = 0;
  16. $questions = 0;
  17. $total = 0;
  18. $finalTotal = 0;
  19. $today = date("F j, Y");
  20.  
  21. while($studentAnswers = @mysql_fetch_assoc($studentAnswersQuery))
  22. {
  23.     $sql = "SELECT answer_id FROM tbl_questions WHERE QUERY_ID = {$studentAnswers['sa_questionid']}";
  24.    
  25.     $questionRecordsQuery = mysql_query($sql,$conn);
  26.     if($questionRecords = @mysql_fetch_assoc($questionRecordsQuery))
  27.     {      
  28.         if($questionRecords['answer_id'] == $studentAnswers['sa_studanswer'])
  29.         {
  30.             $answered++;
  31.             $total = $answered * $questionRecords['multiplier'];
  32.             $finalTotal+=$total;
  33.         }
  34.     }
  35.     $questions++;
  36. }
  37. //housekeeping
  38. $sql = "DELETE FROM tbl_studentanswer WHERE sa_userid = '{$user_id}'";
  39. mysql_query($sql,$conn);
  40.  
  41. $sql = "INSERT INTO tbl_studentgrade(g_studid, g_subjectid, g_score, g_term, g_datetaken) VALUES('$user_id', '$subj_id', $finalTotal, $term, '$today')";
  42. mysql_query($sql,$conn);
  43.  
  44. //move
  45. header("Location:../student/takeexam.php");
  46.  
  47. ?>
Add Comment
Please, Sign In to add comment