मेरे कोडइग्निटर नियंत्रक कार्यों में से एक इसकी कार्यक्षमता के हिस्से के रूप में एक पुनरावर्ती कार्य को कॉल करने की आवश्यकता है। फंक्शन कॉल चोक करता है अगर मैं इसे नियंत्रक वर्ग के अंदर रखता हूं, और यदि मैं कक्षा के बाहर रखता हूं तो यह डेटाबेस फ़ंक्शंस ($this->db->get())
तक नहीं पहुंच सकता है। क्या यह एक सहायक कार्य करेगा इस समस्या को ठीक करेगा?क्या कोडइग्निटर हेल्पर फ़ंक्शंस डेटाबेस फ़ंक्शंस का उपयोग कर सकता है?
11
A
उत्तर
29
आप उदाहरण प्राप्त कर सकते हैं:
$CI =& get_instance();
उसके बाद आप प्रश्नों के लिए $CI->db
उपयोग करने के लिए सक्षम हो जाएगा ..
+0
शानदार, थोड़ी सी पठन के बाद जो मैं खोज रहा हूं। – Rorrik
+0
इसे क्यों वोट दिया गया है? कृपया हमें बताएं कि इसमें क्या गलत है। –
5
आप पुस्तकालयों, सहायकों में $ इस, और उपयोग सभी तरीकों का उपयोग करना चाहते हैं :
$this->ci =& get_instance();
$this->ci->load->database();
तुम भी कर सकते हैं:
$this->ci->config->item('languages');
या
$this->ci->load->library('session');
-1
//Select Data:
$this->db->select(‘fieldname seperated by commas’);
$this->db->from(‘table’);
$query = $this->db->get();
$results=$query->result() ;
//Joins:
$this->db->select(‘*’);
$this->db->from(‘table1′);
$this->db->join(‘table2′, ‘table2.id = table1.id’);
$query = $this->db->get();
हम इसे से http://skillrow.com/codeignitor-database-functions/
संबंधित मुद्दे
- 1. ReactJs ग्लोबल हेल्पर फ़ंक्शंस
- 2. कोडइग्निटर के सक्रिय रिकॉर्ड फ़ंक्शंस
- 3. दो फ़ंक्शंस लिखने का क्या अर्थ है?
- 4. क्या यह 'असुरक्षित' थ्रेड फ़ंक्शंस का उपयोग सुरक्षित है?
- 5. क्या सिम कार्ड क्रिप्टोग्राफिक फ़ंक्शंस का उपयोग करना संभव है?
- 6. क्या मुझे फ़ंक्शंस की श्रेणी या फ़ंक्शंस का नामस्थान उपयोग करना चाहिए?
- 7. क्या यह इनलाइन फ़ंक्शंस का वैध उपयोग है?
- 8. क्लाउड फ़ंक्शंस का उपयोग कर फ़ाइल को कैसे हटाएं?
- 9. क्या मैं MooseX :: घोषणा का उपयोग कर कक्षा के बाहर फ़ंक्शंस को परिभाषित कर सकता हूं?
- 10. क्या मैं Google मानचित्र फ़ंक्शंस को बंद कर सकता हूं?
- 11. नेस्टेड फ़ंक्शंस: साइड इफेक्ट्स का अयोग्य उपयोग?
- 12. इनलाइन फ़ंक्शंस
- 13. CGRectMake जैसे फ़ंक्शंस का उपयोग क्यों करें?
- 14. एसटीएल फ़ंक्शंस
- 15. PHP साबुन फ़ंक्शंस का उपयोग कर कस्टम हेडर
- 16. क्या यूनिक्स फ़ंक्शंस की जावा लाइब्रेरी है?
- 17. $ .extend() फ़ंक्शंस
- 18. Robomongo, कस्टम फ़ंक्शंस का उपयोग कैसे करें?
- 19. मेटाडेटा मानों पर आइटम फ़ंक्शंस का उपयोग
- 20. अद्यतन विवरण में विंडो फ़ंक्शंस का उपयोग
- 21. कॉलबैक के लिए नामित फ़ंक्शंस का उपयोग
- 22. base64_ * फ़ंक्शंस अक्षम, अब क्या करना है?
- 23. PHP MySQL फ़ंक्शंस का भविष्य
- 24. std :: फ़ंक्शंस
- 25. क्या मैं सादे पुरानी वस्तुओं के साथ jQuery के ईवेंट फ़ंक्शंस का उपयोग कर सकता हूं?
- 26. क्या मैं PHP में फ़ंक्शंस के भीतर स्थिरांक का उपयोग कर सकता हूं?
- 27. क्या फ़ंक्शंस हमेशा कुछ (जावास्क्रिप्ट)
- 28. डेटाबेस संचालित कोडइग्निटर वेब-एप्लिकेशन
- 29. क्या मुझे PHP के SQLSRV फ़ंक्शंस का उपयोग करना चाहिए?
- 30. पीडीओ बनाम पीजी_ * फ़ंक्शंस
मिल सकता है कृपया अपने नियंत्रक कोड पोस्ट। –
क्यों न केवल मॉडल का उपयोग करें? यही वह जगह है जहां आपके डीबी इंटरैक्शन को वैसे भी जाना है। –