Эта тема на forum.dklab.ru


DBuser: DBsimple-неограниченное количество подключений
Здравствуйте.
Так уж сложилось, что мне необходимо работать с n количеством БД и хостов.
Записал конфигурации в массив

$waSites=array (
0=>array(
username => "root",
password => "",
hostname => "localhost",
database => "base1"
),
1=>array(
username => "root",
password => "",
hostname => "localhost",
database => "base2"
),
);

Коннекты создаю таким образом:
for($i=0;$i<count($waSites);$i++)
{
$DB[$i] = DbSimple_Generic::connect("mysql://{$waSites[$i][username]}:{$waSites[$i][password]}@{$waSites[$i][hostname]}/{$waSites[$i][database]}");
}
При попыте
$rows = $DB[0]->select('SELECT * FROM test') все данные выбираются на ура.
Конструкция же $rows = $DB[1]->select('SELECT * FROM test') выдает ничего.
print_r($DB) выдает наличие данных и в $DB[1] и в $DB[0].
Ошибок в данных для подключения быть не может- пробовал в оба вложенных массива записать одинаковые данные.
Прошу помочь разобраться.
DBuser:
Добавление:
при коннекте к 3-м хостам работают первые два. если выбираю данные с 5 соединений, 5-е всегда мертвое.

Эта тема на forum.dklab.ru