version 1.118, 2004/02/18 17:33:35
|
version 1.119, 2004/02/18 19:15:48
|
Line 2120 sub RDs_awarddetail { return 3; }
|
Line 2120 sub RDs_awarddetail { return 3; }
|
sub RDs_submission { return 2; } |
sub RDs_submission { return 2; } |
sub RDs_timestamp { return 1; } |
sub RDs_timestamp { return 1; } |
sub RDs_tries { return 0; } |
sub RDs_tries { return 0; } |
|
sub RDs_awarded { return 4; } |
|
|
sub get_response_data_by_student { |
sub get_response_data_by_student { |
my ($student,$symb,$response,$courseid) = @_; |
my ($student,$symb,$response,$courseid) = @_; |
Line 2137 sub get_response_data_by_student {
|
Line 2138 sub get_response_data_by_student {
|
my $dbh = &Apache::lonmysql::get_dbh(); |
my $dbh = &Apache::lonmysql::get_dbh(); |
return undef if (! defined($dbh)); |
return undef if (! defined($dbh)); |
my $request = 'SELECT '. |
my $request = 'SELECT '. |
'c.tries, b.timestamp, a.submission, a.awarddetail '. |
'c.tries, b.timestamp, a.submission, a.awarddetail, e.awarded '. |
'FROM '.$fulldump_response_table.' AS a '. |
'FROM '.$fulldump_response_table.' AS a '. |
'LEFT JOIN '.$fulldump_timestamp_table.' AS b '. |
'LEFT JOIN '.$fulldump_timestamp_table.' AS b '. |
'ON a.symb_id=b.symb_id AND a.student_id=b.student_id AND '. |
'ON a.symb_id=b.symb_id AND a.student_id=b.student_id AND '. |
Line 2147 sub get_response_data_by_student {
|
Line 2148 sub get_response_data_by_student {
|
'a.part_id=c.part_id AND a.transaction = c.transaction '. |
'a.part_id=c.part_id AND a.transaction = c.transaction '. |
'LEFT JOIN '.$student_table.' AS d '. |
'LEFT JOIN '.$student_table.' AS d '. |
'ON a.student_id=d.student_id '. |
'ON a.student_id=d.student_id '. |
|
'LEFT JOIN '.$performance_table.' AS e '. |
|
'ON a.symb_id=e.symb_id AND a.part_id=e.part_id AND '. |
|
'a.student_id=e.student_id AND c.tries=e.tries '. |
'WHERE '. |
'WHERE '. |
'a.symb_id='.$symb_id.' AND a.response_id='.$response_id. |
'a.symb_id='.$symb_id.' AND a.response_id='.$response_id. |
' AND a.student_id='.$student_id.' ORDER BY b.timestamp'; |
' AND a.student_id='.$student_id.' ORDER BY b.timestamp'; |