Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Drupal hook_submit menulis ke db

Anda perlu mempertimbangkan hierarki formulir. Coba gunakan:

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.'));
}

Jika Anda perlu menetapkan nid ini, maka Anda harus benar-benar membuat simpul dalam kode Anda sehingga 301 benar-benar berhubungan dengan sesuatu. Kunci utama dalam tabel node adalah auto_increment, jadi jika Anda tidak membuat node dalam kode ini, maka orang lain dapat membuat posting blog dan akan ditugaskan 301. Gunakan node_save() untuk membuat simpul




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql di mana 1 =0 kebingungan

  2. Perbedaan MySQL antara dua baris Pernyataan SELECT

  3. Nilai zona waktu server 'AEST' tidak dikenali atau mewakili lebih dari satu zona waktu

  4. Perbarui hanya Waktu di bidang DateTime mysql

  5. Menentukan alias kolom dengan variabel yang ditentukan pengguna