Saturday, 15 March 2014

php - How to use datas one by one from fetching with find('all',) in CakePHP? -


मैं course_id से $ courseInfo से मिलान करना चाहता हूं जो कि $ CLID

जब मैं इसे $ clID ['relationscl'] ['course_id'] को 1 के रूप में बदलता हूं सब कुछ ठीक है, लेकिन दूसरी तरफ एक त्रुटि अपरिभाषित सूचकांक: Relationscl जैसा दिखता है।

यहां मेरा कोड है:

  $ this-> loadModel ('कोर्स'); $ इस- & gt; loadModel ( 'व्याख्याता'); $ ClID = $ this- & gt; Relationscl- & gt; खोजें ('सभी', सरणी ('शर्तें' = & gt; सरणी ('student_id' = & gt; $ id), 'fields' = & gt; सरणी ('course_id' 'व्याख्याता_आईडी'))); $ इस- & gt; सेट ('clIDs', $ clID); $ CourseInfo = $ this- & gt; कोर्स- & gt; खोजें ('पहले', सरणी ('शर्तें' = & gt; सरणी ('course_id' = & gt; $ clID ['relationscl'] ['course_id']), 'फ़ील्ड '= & Gt; सरणी (' course_name ',' course_code ',' course_credit '))); $ इस- & gt; सेट ('cInfos', $ courseInfo);    

मुझे सही करें अगर मैं गलत हूँ, लेकिन ढूंढें ('सभी '' समारोह रिटर्न और अनुक्रमित सरणी, तो यह कुछ जैसा होना चाहिए

  $ clID = array (0 = & gt; सरणी ('relationcl' = & gt; सरणी ('course_id' = & Gt; 1 / * और अधिक फ़ील्ड * /)), 1 = & gt; सरणी ('Relationscl' = & gt; सरणी ('course_id' = & gt; 2 / * और अधिक फ़ील्ड * /)) / * आदि * /) ;   

इतना स्पष्ट रूप से $ clID ['relationcl'] अपरिभाषित है $ clID [0] ['Relationscl'] के साथ प्रयास करें। हालांकि यह भी अजीब लगता है, यदि आप एक रिकॉर्ड का उपयोग करने पर ही योजना बनाते हैं, तो खोज (' पहले ') बेहतर है? या उस सेट को सेट करें जो कि $ courseInfo परिभाषा में एक पाश?

No comments:

Post a Comment