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

mysql जहां सरणी स्ट्रिंग/उपयोगकर्ता नाम में

आइए प्रत्येक नाम को एक-एक करके देखते हैं, प्रत्येक से बचते हुए।

मैं अनुशंसा करने जा रहा हूं कि आप यह सुनिश्चित करने के लिए कि डेटा वास्तव में सही ढंग से क्वेरी में जाता है, यह सुनिश्चित करने के लिए कि आप केवल उद्धरणों को लपेटने के बजाय एक वास्तविक MySQL एस्केपिंग फ़ंक्शन का उपयोग करें। (अन्यथा, अगर मैंने It's me! . जैसा नाम दर्ज किया है , एकल उद्धरण क्वेरी को गड़बड़ कर देगा।) मैं यहां यह मानने जा रहा हूं कि आप PDO (जो आपको करना चाहिए!), लेकिन, यदि नहीं, तो संदर्भों को PDO::quote . से बदलें mysql_real_escape_string . के साथ ।

foreach($friendsArray as $key => $friend) {
  $friendsArray[$key] = PDO::quote($friend);
}

$friendsArray2 = join(', ', $friendsArray);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऑब्जेक्ट डालने का सबसे तेज़ तरीका अगर यह SQLAlchemy के साथ मौजूद नहीं है

  2. जरूरत पड़ने पर ही पीडीओ से ऑटो कनेक्ट हो रहा है

  3. PHP से एक्सेल फ़ाइल को mysql डेटाबेस में कैसे आयात करें

  4. MySQL में रैंडम पंक्तियों का चयन करना

  5. mysql नोडज में खंड में