Pconnect — Соединение с несколькими базами данных
Материал из Wiki
При использовании постоянного соединения в MySQL не удастся подключиться к нескольким базам. Это нормальное поведение MySQL:
- http://us.php.net/manual/ru/features.persistent-connections.php
- http://us.php.net/manual/ru/function.mysql-connect.php (см. new_link)
Пример
$base1 = $this->load->database('base1', true);
$base2 = $this->load->database('base2', true);
$sql = "show tables";
$link_1 = $this->db->query($sql, $base1);
$link_2 = $this->db->query($sql, $base2);
foreach($link_1->result() as $row){
print_r($row);
}
foreach($link_2->result() as $row){
print_r($row);
}