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

JSON से MYSQL - क्या JSON प्रतिक्रिया सही ढंग से स्वरूपित है - ठीक से लूपिंग?

सबसे पहले, आपको mysql_real_escape_string का इस्तेमाल करना चाहिए ऐडलैशेस के बजाय।

दूसरी बात, आपको $recipeNames के साथ एक और foreach लूप को पहले से तैयार करना चाहिए/कर सकता है।

या आप इसे लैम्ब्डा/क्लोजर स्टाइल कर सकते हैं।

array_walk($recipeNames, function(&$value) {
    $value = mysql_real_escape_string($value);
});

बाद में आप अपने मूल्यों को फंसा सकते हैं

mysql_query("INSERT INTO test (recipeName, ingredients, ingredients2, ingredients3, ingredients4, ingredients5, ingredients6, ingredients7, ingredients8, ingredients9) VALUES('".implode('\',\'', $recipeNames)."')") or die (mysql_error());


  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. mysql date_sub एक फ़ील्ड को अंतराल के रूप में उपयोग कर रहा है

  3. अनंत स्क्रॉल के लिए क्वेरी परिणामों को कैसे पृष्ठांकित करें?

  4. हाइबरनेट- भूमिका के संग्रह को आलसी रूप से प्रारंभ करने में विफल:सेम। भाषा। रोगी, प्रॉक्सी प्रारंभ नहीं कर सका - कोई सत्र नहीं

  5. समग्र कुंजी में auto_increment उपयोग