![]() |
How can I manage mutiple databases? - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5) +--- Forum: General Help (https://forum.codeigniter.com/forumdisplay.php?fid=24) +--- Thread: How can I manage mutiple databases? (/showthread.php?tid=1218) |
How can I manage mutiple databases? - PenelopeGlamour - 02-19-2015 Hi everybody! I'm facing with manage 2 databases in my proyect, and I found a little help in the user-guide from ellislab https://ellislab.com/codeIgniter/user-guide/database/connecting.html but I don't know where I must to set this: $DB1 = $this->load->database('group_one', TRUE); $DB2 = $this->load->database('group_two', TRUE); Is it into the config/database.php file? or in my models? I also found some threads at stackoverflow, but the solutions point to the old forum, and... well, it is not more aviable ![]() so... any help? thanks! ![]() PD English is not my mother language, I hope it will not be a issue! I can understand it really good, but with writting... I'm not soooo good RE: How can I manage mutiple databases? - RobertSF - 02-19-2015 Yes, the documentation doesn't explain the entire process. It does tell you how to set up the two groups in config/database.php. You know that part. Now what you do is this. In your model file, make it look like this PHP Code: <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); Then, in your model functions, you do this PHP Code: public function get_records_1() In your controller, you don't have to do anything special. Just like normal. PHP Code: $records_1 = $this->some_model->get_records_1(); RE: How can I manage mutiple databases? - PenelopeGlamour - 02-20-2015 Ok! I will try this and comeback to say (I hope) that works to me. Thanks! |