made a copy
[atutor.git] / tools / tests / results_quest_long.php
1 <?php\r
2 /****************************************************************/\r
3 /* ATutor                                                                                                               */\r
4 /****************************************************************/\r
5 /* Copyright (c) 2002-2008 by Greg Gay & Joel Kronenberg        */\r
6 /* Adaptive Technology Resource Centre / University of Toronto  */\r
7 /* http://atutor.ca                                                                                             */\r
8 /*                                                              */\r
9 /* This program is free software. You can redistribute it and/or*/\r
10 /* modify it under the terms of the GNU General Public License  */\r
11 /* as published by the Free Software Foundation.                                */\r
12 /****************************************************************/\r
13 // $Id$\r
14 $page = 'tests';\r
15 define('AT_INCLUDE_PATH', '../../include/');\r
16 require(AT_INCLUDE_PATH.'vitals.inc.php');\r
17 \r
18 authenticate(AT_PRIV_TESTS);\r
19 $tid = $_REQUEST['tid'];\r
20 \r
21 $_pages['tools/tests/results_quest_long.php']['title_var']  = 'view_responses';\r
22 $_pages['tools/tests/results_quest_long.php']['parent'] = 'tools/tests/results_all_quest.php?tid='.$tid;\r
23 \r
24 $_pages['tools/tests/results_all_quest.php?tid='.$tid]['title_var']  = 'question_statistics';\r
25 $_pages['tools/tests/results_all_quest.php?tid='.$tid]['parent']  = 'tools/tests/index.php';\r
26 $_pages['tools/tests/results_all_quest.php?tid='.$tid]['children'] = array('tools/tests/results_all.php?tid='.$tid);\r
27 \r
28 $_pages['tools/tests/results_all.php?tid='.$tid]['title_var']  = 'mark_statistics';\r
29 $_pages['tools/tests/results_all.php?tid='.$tid]['parent']  = 'tools/tests/results_all_quest.php';\r
30 \r
31 \r
32 if ($_POST['back']) {\r
33         header('Location: results_all_quest.php?tid='.$tid);\r
34         exit;\r
35 }\r
36 \r
37 require(AT_INCLUDE_PATH.'header.inc.php');\r
38 \r
39 $sql    = "SELECT title FROM ".TABLE_PREFIX."tests WHERE test_id=$_GET[tid]";\r
40 $result = mysql_query($sql, $db);\r
41 $row = mysql_fetch_array($result);\r
42 \r
43 echo '<form method="post" action="'.$_SERVER['PHP_SELF'].'">';\r
44 echo '<input type="hidden" name="tid" value="'.$tid.'">';\r
45 \r
46 echo '<div class="input-form">';\r
47 echo '<h2>'.AT_print($row['title'], 'tests.title').'</h2>';\r
48 \r
49 echo '<br /><p>'._AT('response_text').' <strong>'.AT_print(urldecode($_GET['q']), 'tests_questions.question').'</strong></p>';\r
50 \r
51 //get the answers\r
52 $sql = "SELECT count(*), A.answer\r
53                 FROM ".TABLE_PREFIX."tests_answers A, ".TABLE_PREFIX."tests_results R\r
54                 WHERE A.question_id=".$_GET['qid']." AND R.result_id=A.result_id AND R.final_score<>'' AND R.test_id=".$_GET['tid']."\r
55                 GROUP BY A.answer\r
56                 ORDER BY A.answer";\r
57 \r
58 $result = mysql_query($sql, $db);\r
59 \r
60 while ($row = mysql_fetch_assoc($result)) {\r
61         if ($row['answer'] != -1 && $row['answer'] != '') {\r
62                 echo '<div class="row">';\r
63                 echo '-'.AT_print($row['answer'], 'tests_answers.answer');\r
64                 echo '</div>';\r
65         }\r
66\r
67 \r
68 echo '<div class="row buttons">';\r
69         echo '<input type="submit" value="'._AT('back').'" name="back" />';\r
70 echo '</div>';\r
71 \r
72 echo '</div></form>';\r
73 \r
74 require(AT_INCLUDE_PATH.'footer.inc.php');\r
75 ?>