Exemple #1
0
 public function check_mc($questionID, $response, $attempts, $eventID)
 {
     global $dbh;
     $sql = "SELECT correctResponse FROM Questions WHERE idQuestions=?";
     $getCorrect = $dbh->prepare($sql);
     $getCorrect->execute(array($questionID));
     foreach ($getCorrect->fetchAll() as $correct) {
         $stats = new stats();
         if ($correct['correctResponse'] == $response) {
             if ($attempts <= 0) {
                 $stats->increase_correct($user->data['user_id'], $eventID);
                 $stats->question_increase_correct($questionID);
             }
             return true;
         } else {
             $stats->question_increase_attempts($questionID);
         }
     }
     return false;
 }