Du måste ta hänsyn till formulärets hierarki. Prova att använda:
function my_module_my_form_submit($form, $form_state) {
db_query('INSERT INTO {my_module_esp} (title) VALUES ("%s")', $form_state['values']['esp']['title']);
drupal_set_message(t('The form has been submitted.'));
}
Om du behöver tilldela detta ett nid, bör du faktiskt skapa en nod i din kod så att 301 är verkligen förknippas med något. Den primära nyckeln i nodtabellen är auto_increment, så om du inte skapar en nod i den här koden kan någon annan skapa ett blogginlägg och få tilldelat 301. Använd node_save() för att skapa en nod