function _quiz_get_answers in Quiz 5.2
Same name and namespace in other branches
- 8.4 quiz.module \_quiz_get_answers()
- 5 quiz.module \_quiz_get_answers()
- 6.6 quiz.module \_quiz_get_answers()
- 6.2 quiz.module \_quiz_get_answers()
- 6.3 quiz.module \_quiz_get_answers()
- 6.4 quiz.module \_quiz_get_answers()
- 6.5 quiz.module \_quiz_get_answers()
- 7.6 quiz.module \_quiz_get_answers()
- 7 quiz.module \_quiz_get_answers()
- 7.4 quiz.module \_quiz_get_answers()
- 7.5 quiz.module \_quiz_get_answers()
3 calls to _quiz_get_answers()
- quiz_admin_results in ./
quiz.module - quiz_take_quiz in ./
quiz.module - Handles quiz taking.
- quiz_user_results in ./
quiz.module
File
- ./
quiz.module, line 2029
Code
function _quiz_get_answers($rid) {
$questions = array();
$ids = db_query("SELECT question_nid, question_vid, type FROM {quiz_node_results_answers} " . "LEFT JOIN {node} ON (question_nid = nid AND question_vid = vid) WHERE result_id = %d ORDER BY answer_timestamp", $rid);
while ($line = db_fetch_object($ids)) {
$questions[$line->question_nid] = module_invoke($line->type, 'get_report', $line->question_nid, $line->question_vid, $rid);
}
return $questions;
}