dbtng_example_form_update_submit

7 dbtng_example.module dbtng_example_form_update_submit($form, &$form_state)
8 dbtng_example.module dbtng_example_form_update_submit($form, &$form_state)

Submit handler for 'update entry' form.

Related topics

File

dbtng_example/dbtng_example.module, line 554
This is an example outlining how a module can make use of the new DBTNG database API in Drupal 7.

Code

function dbtng_example_form_update_submit($form, &$form_state) {
  global $user;

  // Save the submitted entry.
  $entry = array(
    'pid' => $form_state['values']['pid'], 
    'name' => $form_state['values']['name'], 
    'surname' => $form_state['values']['surname'], 
    'age' => $form_state['values']['age'], 
    'uid' => $user->uid,
  );
  $count = dbtng_example_entry_update($entry);
  drupal_set_message(t("Updated entry @entry (@count row updated)", array('@count' => $count, '@entry' => print_r($entry, TRUE))));
}
Login or register to post comments