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

एकाधिक INSERTS और PDO को तैयार रखते हुए स्टेटमेंट सुरक्षा

सबसे पहले, मैं आपको आश्वस्त करता हूं कि निरंतर मूल्य पूर्णतया सुरक्षित है। इसलिए, आप अपने कोड में बाध्य मापदंडों की संख्या को नाटकीय रूप से कम कर सकते हैं

INSERT INTO inbox(folder_id, sender_id, sender_type, receiver_id, 
   receiver_type, title, message_body, dt, flag, spam) 
   VALUES (0, 0, 'x', ?, ?, ?, ?, NOW(), 'n', '')");

मैंने दो फ़ील्ड तारीख . को भी संयोजित किया है और समय एक dt . में , क्योंकि उन्हें अलग करने का कोई कारण नहीं है, फिर भी यह हमें छोटे कोड का उपयोग करने दे सकता है।

और अब आप अगले चरण पर जा सकते हैं - सम्मिलित करें .. चुनें दृष्टिकोण

INSERT INTO inbox(folder_id, sender_id, sender_type, receiver_id, 
   receiver_type, title, message_body, dt, flag, spam) 
   SELECT 0, 0, 'x', id, ?, ?, ?, NOW(), 'n', ''
   FROM mya_users ORDER by artist_real_address ASC

और अपने डेटा को केवल तीन शेष चरों से बांधें!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. तृतीय पक्ष प्रणाली में स्वचालित लॉगिन के लिए उपयोगकर्ता डेटा को एन्क्रिप्ट करना

  2. MySQL में मनमाने ढंग से कैसे बिन करें?

  3. Php . का उपयोग करके mysql में एकाधिक कॉलम कैसे अपडेट करें

  4. MySqlConversionException DataReader से डेटटाइम फ़ील्ड तक पहुँचने पर

  5. ऐसे रिकॉर्ड कैसे प्राप्त करें जिनमें अल्फान्यूमेरिक वर्ण + सफेद-रिक्त स्थान हों