php - how to merge array in Codeigniter -
नियंत्रक में:
सार्वजनिक फ़ंक्शन सदस्यता () {$ this- & gt; load- & gt; मॉडल ( 'ए आर / LogSubscriptionAR'); $ Sub = $ this- & gt; लॉगसब्सक्रिप्शन-> मर्ज करें ('admin_contact', 'श्रेणी') - & gt; प्राप्त करें () - & gt; परिणाम_अरे (); $ इस- & gt; load- & gt; दृश्य ( 'व्यवस्थापक / log / सदस्यता', कॉम्पैक्ट ( 'उप', 'उप')); }
सूची दृश्य में मेरे पास 3 ऑब्जेक्ट है
मैं व्यवस्थापक को दिखाना चाहता हूं: John Doe अगर व्यवस्थापक-1 और
सभी दिखाएँ यदि श्रेणी आईडी 1 शो tour_package: यूरोप अगर श्रेणी आईडी 31 शो उड़ान: all if category id -1
& lt; tr class = "data-template" & gt; & Lt; td डेटा-नाम = "प्रकार" & gt; & lt; / td & gt; & Lt; td डेटा-नाम = "नाम" & gt; & lt; / td & gt; & Lt; td डेटा-नाम = "श्रेणी" & gt; & lt; / td & gt; & Lt; td डेटा-नाम = "admin_contact_selector" & gt; & lt; / td & gt; & Lt; / टीआर & gt;
अगर यह केवल एक सरणी प्रविष्टि है तो आप इसे कोशिश कर सकते हैं अन्यथा आपको आवेदन करना होगा एरे के पूर्ण सेट के लिए लूप
$ परिणाम [] = $ array1 [0] + $ array2 [0]; // print_r ($ परिणाम); यह आपको निर्गम सरणी ([0] = & gt; ऐरे ([आईडी] = & gt; 1 [नाम] = & gt; ऐलिस [उम्र] = & gt; 1) देगा।
< P> दूसरा विकल्प दूसरी परिणाम सरणी के माध्यम से लूप के लिए होगा और पहले सरणी में मान जोड़ देगा।
// उत्पादों के परिणामों को सरणी $ $ के रूप में प्राप्त करें- & Gt; db- & gt; चुनें ('products.title, products.description, products.price, products.stock'); $ इस- & gt; db- & gt; ( 'उत्पाद') से; $ This- & gt; db- & gt; जहां ('product_id', $ id); $ उत्पाद = $ यह- & gt; डीबी- & gt; मिल () - & gt; परिणाम_अरे (); // एक सरणी के रूप में उत्पाद विशेषताओं को प्राप्त करें $- इस- & gt; db- & gt; चयन करें ('नाम, मान'); $ इस- & gt; db- & gt; ( 'product_attributes') से; $ This- & gt; db- & gt; जहां ('product_id', $ id); $ Product_attributes = $ this- & gt; db- & gt; मिल () - & gt; परिणाम_अरे (); // परिणाम के माध्यम से लूप (foreach $ $ $ attribute के रूप में उत्पादक) {// मूल उत्पाद सरणी $ उत्पाद [$ विशेषता ['नाम']] = $ विशेषता ['मूल्य'] में परिणाम जोड़ें; }
इसे इस तरह एक सरणी का निर्माण करना चाहिए:
[title] = & gt; मामूली बिकनी - पूर्ण शरीर [विवरण] = & gt; यूवी +50 संरक्षण - क्लोरीन प्रतिरोधी - जल प्रतिरोधी - त्वरित सुखाने - अधिकतम साँस की क्षमता- सागर जल प्रतिरोधी [मूल्य] = & gt; 59.95 [स्टॉक] = & gt; 20 [ब्रांड] = & gt; मामूली सक्रिय तैराकी [रंग] = & gt; काले और हल्के नीले रंग [आकार] = & gt; छोटा
Comments
Post a Comment