Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

ड्रूपल हुक_सबमिट डीबी को लिखें

आपको फॉर्म के पदानुक्रम को ध्यान में रखना होगा। उपयोग करने का प्रयास करें:

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

यदि आपको इसे एक निड निर्दिष्ट करने की आवश्यकता है, तो आपको वास्तव में अपने कोड में एक नोड बनाना चाहिए ताकि 301 वास्तव में हो किसी चीज से जुड़ा। नोड तालिका में प्राथमिक कुंजी auto_increment है, इसलिए यदि आप इस कोड में नोड नहीं बनाते हैं, तो कोई अन्य व्यक्ति ब्लॉग पोस्ट बना सकता है और उसे 301 असाइन किया जाएगा। node_save() नोड बनाने के लिए




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. REPLACE और AUTO_INCREMENT . के साथ LOAD DATA INFILE करने का प्रयास कर रहा है

  2. क्या MySQL का टाइमज़ोन UTC पर सेट होना चाहिए?

  3. अस्थायी MySQL तालिका को फ़ाइल में कैसे डंप करें?

  4. डुप्लीकेट कुंजी अपडेट पर डालने के समान

  5. mysql अद्वितीय संख्या पीढ़ी