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

PHP फ़ंक्शन MySQL regexp सिंटैक्स से बचने के लिए

MySQL regexps 'विस्तारित' POSIX संस्करण (ERE) हैं, जो PHP में पदावनत ereg_ के रूप में उपलब्ध हैं। कार्य।

दुर्भाग्य से कोई ereg_quote नहीं है PHP में, हालांकि पीसीआरई के विशेष पात्र ईआरई के विशेष पात्रों का एक सुपरसेट हैं, और बैकस्लैश-एक गैर-विशेष विराम चिह्न से बचने से इसे नुकसान नहीं होता है, इसलिए आप कर सकते हैं preg_quote . का उपयोग करके दूर हो जाएं सुरक्षित रूप से।

(स्वाभाविक रूप से आपको पैरामीटरयुक्त प्रश्नों की आवश्यकता होगी या mysql_real_escape_string बाद वह उद्धरण, बैकस्लाश को MySQL के गैर-एएनएसआई-मानक स्ट्रिंग शाब्दिक एस्केप के रूप में गलत व्याख्या किए जाने से रोकने के लिए।)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आप SQL क्वेरी को कैसे प्रबंधित करते हैं

  2. MySQL क्वेरी, MAX () + ग्रुप बाय

  3. टाइमस्टैम्प द्वारा php mysql ऑर्डर गलत है

  4. mysql एक कॉलम में सभी मान बदलें

  5. JDBC प्रकार के लिए कोई बोली मानचित्रण नहीं:1111