function quiz_insert in Quiz 5.2
Same name and namespace in other branches
- 5 quiz.module \quiz_insert()
- 6.6 quiz.module \quiz_insert()
- 6.2 quiz.module \quiz_insert()
- 6.3 quiz.module \quiz_insert()
- 6.4 quiz.module \quiz_insert()
- 6.5 quiz.module \quiz_insert()
- 7.6 quiz.module \quiz_insert()
- 7 quiz.module \quiz_insert()
- 7.4 quiz.module \quiz_insert()
- 7.5 quiz.module \quiz_insert()
Implementation of hook_insert().
1 call to quiz_insert()
- quiz_update in ./
quiz.module - Implementation of hook_update().
File
- ./
quiz.module, line 527
Code
function quiz_insert($node) {
quiz_translate_form_date($node, 'quiz_open');
quiz_translate_form_date($node, 'quiz_close');
$sql = "INSERT INTO {quiz_node_properties} " . "(vid, nid, number_of_random_questions, shuffle, backwards_navigation, quiz_open, quiz_close, takes, pass_rate, summary_pass, summary_default, quiz_always, feedback_time, tid) " . "VALUES(%d, %d, %d, %d, %d, %d, %d, %d, %d, '%s', '%s', %d, %d, %d)";
db_query($sql, $node->vid, $node->nid, $node->number_of_random_questions, $node->shuffle, $node->backwards_navigation, $node->quiz_open, $node->quiz_close, $node->takes, $node->pass_rate, $node->summary_pass, $node->summary_default, $node->quiz_always, $node->feedback_time, $node->tid);
_quiz_insert_resultoptions($node);
}