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

PHP-MySQL में चयन के लिए पैरामीटर-मान की कोडिंग

स्थिर और परिवर्तनशील डेटा से एक स्ट्रिंग बनाने के लिए यह केवल दो अलग-अलग दृष्टिकोण हैं।

वैकल्पिक ए कॉन्सटेनेशन का उपयोग करता है, या कॉन्सटेनेशन ऑपरेटर का उपयोग करके स्ट्रिंग और वेरिएबल टोकन में शामिल होता है।

वैकल्पिक बी चर विस्तार का उपयोग करता है, जिसमें डबल-कोट-सीमांकित स्ट्रिंग के अंदर चर मूल्यांकन समय पर उनके मूल्यों तक विस्तारित होते हैं।

न तो जरूरी बेहतर है और न ही पसंदीदा, लेकिन अगर आपको एकल-उद्धरण-सीमांकित तार होना है, उदाहरण के लिए, तो आपको वैकल्पिक ए का उपयोग करने की आवश्यकता होगी।

बेशक, न तो इनमें से बाध्य पैरामीटर के साथ SQL क्वेरी बनाने के लिए बेहतर है, क्योंकि ऐसा नहीं करने से आप SQL इंजेक्शन हमलों की चपेट में आ जाते हैं।



  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 होस्ट से कनेक्ट करने में असमर्थ

  2. डेटाबेस से प्राप्त करें लेकिन केवल पिछले 30 दिन

  3. त्रुटि कोड 1292 - गलत डबल मान छोटा कर दिया - Mysql

  4. मैसकल 2147483647 पर वर्चर मुद्दा

  5. विदेशी कुंजी बाधा के साथ तालिका बनाना विफल हो जाता है गलत तरीके से बनाया गया है