स्टैकलैंड में हाय आउट करें। मैं सोच रहा था कि क्या कोई फ़ंक्शन या एक एसोसिएटिव सरणी को अनुक्रमित सरणी में बदलने का एक आसान तरीका था।एक एसोसिएटिव सरणी को एक अनुक्रमित सरणी में बदलें/एक Zend_Table_Row_Abstract को गैर-सहयोगी
विस्तृत करने के लिए, मैं ज़ेंड फ्रेमवर्क का उपयोग कर रहा हूं, और मुझे अपनी साइट में एक बिंदु मिला है जहां मैं एसक्यूएल टेबल की एक एसोसिएटिव सरणी के रूप में एक पंक्ति लेता हूं। मैंने इसे जेएसओएन में प्रतिबिंबित करके जावास्क्रिप्ट में पास कर दिया है। हालांकि, मैंने देखा है कि मैं फ़ायरबग में अपने डेटाबेस के कॉलम के नाम देख सकता हूं। बीत रहा है बाहरी लोगों को अपनी तालिकाओं और स्तंभों के नाम जानना एक बड़ा सुरक्षा नहीं-नहीं, इसलिए मैं
SQLarray[user_id]
SQLarray[block_id]
SQLarray[b_price] etc.
से
SQLarray[0]
SQLarray[1]
SQLarray[2] etc.
करने के लिए इसे बदलना चाहते हैं है वहाँ यह करने के लिए एक अच्छा तरीका है ?
यह एक Zend_Table_Abstract-> fetchAll() एक गैर-सहयोगी सरणी वापस करने में सक्षम होने के लिए भी काम करेगा, लेकिन मुझे नहीं लगता कि यह संभव है। आपकी सहायताके लिए धन्यवाद!
प्रारंभिक सरणी odbc_fetch_array से बनाया गया था, तो मैं array_values पर भरोसा हमेशा resultset के उचित कॉलम-क्रम का सम्मान करने के कर सकते हैं? ऐसा लगता है जैसे मैं कर सकता हूँ। –