| @@ 1997-2012 (lines=16) @@ | ||
| 1994 | ) |
|
| 1995 | ); |
|
| 1996 | ||
| 1997 | foreach ($new_answers as $answer_item) { |
|
| 1998 | $params = array(); |
|
| 1999 | $params['correct'] = $old_option_ids[$answer_item['correct']]; |
|
| 2000 | Database::update( |
|
| 2001 | $table_ans, |
|
| 2002 | $params, |
|
| 2003 | array( |
|
| 2004 | 'iid = ? AND c_id = ? AND question_id = ? ' => array( |
|
| 2005 | $answer_item['iid'], |
|
| 2006 | $this->destination_course_id, |
|
| 2007 | $new_id, |
|
| 2008 | ), |
|
| 2009 | ), |
|
| 2010 | false |
|
| 2011 | ); |
|
| 2012 | } |
|
| 2013 | } |
|
| 2014 | } else { |
|
| 2015 | $new_options = array(); |
|
| @@ 2033-2048 (lines=16) @@ | ||
| 2030 | } |
|
| 2031 | } |
|
| 2032 | ||
| 2033 | foreach($correct_answers as $answer_id => $correct_answer) { |
|
| 2034 | $params = array(); |
|
| 2035 | $params['correct'] = $new_options[$correct_answer]; |
|
| 2036 | Database::update( |
|
| 2037 | $table_ans, |
|
| 2038 | $params, |
|
| 2039 | array( |
|
| 2040 | 'id = ? AND c_id = ? AND question_id = ? ' => array( |
|
| 2041 | $answer_id, |
|
| 2042 | $this->destination_course_id, |
|
| 2043 | $new_id, |
|
| 2044 | ), |
|
| 2045 | ), |
|
| 2046 | false |
|
| 2047 | ); |
|
| 2048 | } |
|
| 2049 | } |
|
| 2050 | } |
|
| 2051 | } |
|