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