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

Mysql डेटाबेस में सीरियल किए गए डेटा को एक सरणी में संयोजित करने की आवश्यकता है

संपादित करें: अब ओपी की जानकारी के आधार पर अपडेट दिखाता है:

आपके प्रश्न से ऐसा लगता है कि प्रत्येक पंक्ति में एक क्रमबद्ध स्तंभ होता है, और उस स्तंभ में प्रति पंक्ति तीन आइटम की एक क्रमबद्ध सरणी होती है। तो यह काम करना चाहिए:

$collection = array();
while ( $row = mysql_fetch_array($results)) {
    $values = unserialize($row[0]);
    # $values has unserialized the data into its own array with 3 items

    $collection = array_merge($collection, $values);
}

यदि तीन डीबी पंक्तियाँ थीं, और प्रत्येक फ़ील्ड में तीन वस्तुओं के साथ एक क्रमबद्ध सरणी थी, तो $ संग्रह में अब 9 वस्तुओं के साथ एक सरणी है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मेरे डेटाबेस से टेबलस्पेस त्रुटि क्या है और कैसे निकालें?

  2. इस SQL ​​​​कोड में तालिका में कैसे शामिल हों?

  3. प्रोग्राम के रूप में AUTO_INCREMENT मान सेट करें

  4. Laravel कार्बन ग्रुप by Month

  5. MYSQL डेटाबेस से फ़ाइलें डाउनलोड करें