php - add key => value to an associative array in a loop? -
जबकि ($ टैग = mysqli_fetch_assoc ($ परिणाम)) {$ arrayresult [$ tag ['id']] [$ टैग ['नाम']] = $ टैग ['गणना']; }
$ परिणाम में डेटाबेस सारणी से 4 पंक्तियाँ हैं।
मुझे यह पसंद होना चाहिए:
$ सरणी वाला [1 ] ['मैक'] = 34 $ सरणी के लिए [22] ['पीसी'] = 32 $ सरणी वाले [31] ['खिड़कियां'] = 14 डॉलर सरणी वाले [4] ['लिनक्स'] = 23 उपर्युक्त कोड काम करने लगता है क्योंकि यह सिर्फ एक तत्व वापस करता है ऐसा लगता है कि यह पूर्ववर्ती से बचाता है।
मुझे यह कैसे करना चाहिए?
संपादित करें: print_r कहते हैं
Array ([4] = & Gt; अर्रे ([linux] = & gt; 23))
हमें पता होना चाहिए ($ टैग = mysqli_fetch_assoc ($ परिणाम)) {$ arrayresult [$ tag ['id']] [$ टैग] [ 'नाम']] ++; } ($ Tag = mysqli_fetch_assoc ($ परिणाम)) {$ arrayresult [$ tag ['id']] [$ tag]
या
'नाम']] = $ टैग ['गिनती']; }
यह आपकी क्वेरी पर निर्भर करता है
सवाल अद्यतन किया गया था ...
क्वेरी phpmyadmin या कुछ इसी तरह की। कोड ठीक काम कर सकता है, हो सकता है कि आपके पास केवल संदेह है।
इसके साथ ही हमें अपनी क्वेरी भी देखें।
Comments
Post a Comment