diff --git a/backup/lib.php b/backup/lib.php new file mode 100644 index 00000000000..f07ac6db9bc --- /dev/null +++ b/backup/lib.php @@ -0,0 +1,31 @@ +prefix}backup_ids + (backup_code, table_name, old_id) + SELECT DISTINCT '$backup_unique_code','quiz_categories',t.category + FROM {$CFG->prefix}quiz_questions t, + {$CFG->prefix}quiz_question_grades g, + {$CFG->prefix}quiz q + WHERE q.course = '$course' AND + g.quiz = q.id AND + g.question = t.id",false); + return $status; + } + + //Delete category ids from backup_ids table + function delete_category_ids ($backup_unique_code) { + global $CFG; + $status = true; + $status = execute_sql("DELETE FROM {$CFG->prefix}backup_ids + WHERE backup_code = '$backup_unique_code'",false); + return $status; + } + +?>