You are here

function multichoice_quiz_personality_question_score in Quiz 6.6

Same name and namespace in other branches
  1. 6.3 question_types/multichoice/multichoice.module \multichoice_quiz_personality_question_score()
  2. 6.5 question_types/multichoice/multichoice.module \multichoice_quiz_personality_question_score()

Implementation of hook_quiz_personality_question_score().

File

question_types/multichoice/multichoice.module, line 498
Multiple choice question type for the Quiz module.

Code

function multichoice_quiz_personality_question_score($quiz, $question_nid, $question_vid, $rid) {

  // Return the result_option.
  $sql = 'SELECT qnro.option_summary
    FROM {quiz_multichoice_user_answers} qmua
    INNER JOIN {quiz_multichoice_answers} qma USING (answer_id)
    INNER JOIN {quiz_node_result_options} qnro ON (qma.result_option = qnro.option_id)
    WHERE qmua.result_id = %d
      AND qmua.question_vid = %d';
  return db_result(db_query($sql, $rid, $question_vid));
}