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

mysql_real_escape_string और array_map रिक्त तार लौटाता है?

array_map यदि आप $_POST . को अधिलेखित कर रहे हैं, तो नई सरणी लौटाता है , बेहतर समाधान array_walk . का उपयोग करना होगा ।

array_walk($_POST, function(&$string) use ($link) { 
  $string = mysqli_real_escape_string($link, $string);
});

ध्यान दें कि $link वैध कनेक्शन होना चाहिए।

Function [ <internal:mysqli> function mysqli_real_escape_string ] {

  - Parameters [2] {
    Parameter #0 [ <required> $link ]
    Parameter #1 [ <required> $string_to_escape ]
  }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GROUP BY का उपयोग करते समय MYSQL गलत पंक्तियाँ दिखाता है

  2. MySQL क्वेरी प्रदर्शन बढ़ाना - गणित भारी क्वेरी

  3. सभी प्रकार की संभावित भाषाओं का उपयोग करने के लिए मुझे कौन सा COLLATE सेट करना चाहिए?

  4. एक MySQL क्वेरी में लगातार यादृच्छिक क्रम

  5. CSV संग्रहण इंजन का उपयोग करके सीधे CSV फ़ाइल से mysql तालिका बनाएं?