具有格式字段元素ID和页面:
表单element1 = id作为名称为'id'的文本字段
表单element2 = page作为名称为'pagebuilt'的多个字段。尝试运行表单,page_id存储0个值。
$mform->addElement('text', 'id', get_string('user', 'user'));
$mform->setType('id', PARAM_INT);
$select = $mform->addElement('select', 'pagebuilt', get_string('pageide'), array('red', 'blue', 'green'));
$select->setMultiple(true);
$this->add_action_buttons();
-----------------------------
$mform = new page_form();
$formdata = $mform->get_data();
$id = $formdata->id;
$page = $formdata->pagebuilt;
$DB->insert_record('pagetable', $formdata);
我可以将$ id存储到数据库中,而不能存储$ page。如何将每一行插入数据库。感谢您的建议。
pagetable:
id page_id
---- -------
2 0
4 0
7 0
寻找情绪逻辑。