I am utilizing Drupal 7 for my web site. I created customized settings web page with customized kind in it, however Drupal Developer drawback is I do not know correct strategy to load inserted worth from database to my kind after saving it, and each time I write one thing in it, info is written to database, however kind is empty. My code seems to be like this for this:
operate registration_pdf_form($kind, $form_state) { $kind['registration_body_twoside'] = array( '#sort' => 'text_format', '#title' => t('Two-sided PDF'), ); $kind['registration_body_threeside'] = array( '#sort' => 'text_format', '#title' => t('Three-sided PDF'), ); $kind['actions'] = array( '#sort' => 'actions' ); $kind['actions']['submit'] = array( '#sort' => 'submit', '#worth' => t('Save settings') ); return $kind; } operate registration_pdf_form_submit($kind, $form_state){ $values = array( 'reg_twoside' => $form_state['values']['registration_body_twoside']['value'], 'reg_threeside' => $form_state['values']['registration_body_threeside']['value'], ); $insert = db_update('pdf_settings') -> fields(array( 'reg_twoside' => $form_state['values']['registration_body_twoside']['value'], 'reg_threeside' => $form_state['values']['registration_body_threeside']['value'], )) ->execute(); drupal_set_message(t('Settings have been saved')); }
How do I get values to my fields from database?