क्या क्वेरी निष्पादन निम्न कोडिनेटर सक्रिय रिकॉर्ड स्टेटमेंट के get_where()
खंड पर होता है?
$this->db->select('*');
$q = $this->db->get_where('Contacts', array('id' => $contact_id));
$sql = $this->db->last_query();
या ऐसा होता है एक बार आप result_array()
कहते हैं?
और $this->db->last_query();
क्वेरी स्ट्रिंग प्राप्त करने में एक विश्वसनीय तरीका है। सभी तरह
$this->db->get('table_name');
$this->db->get_where('table_name',$array);
तरीकों पाने पर
आपका स्वागत है और कोई समस्या नहीं! वे सीआई के नए संस्करण में इन दो तरीकों (और कुछ अन्य डालने, अपडेट करने और हटाने आदि के लिए) जोड़ने जा रहे हैं, इसलिए हमें इसे हैक करना नहीं होगा। –
@heheelshan यह सिर्फ मेरे जीवन को बचाया। क्या आपके पास कोई जानकारी है कि उन्होंने यह फ़ंक्शंस सुरक्षित क्यों किया? http://stackoverflow.com/questions/9232316/is-there-a- कार्यक्षमता-like-compile-select-or-get-compiled- चयन करें – motto
कृपया '_' के साथ किसी भी विधि को कॉल न करें जिसका अर्थ है निजी पहुंच (बाहर से नहीं)। यह कोई समाधान नहीं है लेकिन बाद के अपडेट के साथ एक समस्या है (जब उन्होंने अपने तरीकों के लिए वास्तविक पहुंच स्तर जोड़े)। – Roland