Pelo que eu percebi se eu colocar
'database' => Session::instance()->get('database'),
ou 'database' => ' ',
da o mesmo erro, isso significa que não esta sendo passado nada no valor da
sessão
estranho isso, porque quando eu teste em um controller dar certo
Em quinta-feira, 13 de dezembro de 2012 15h20min40s UTC-2, Erick Barbosa
escreveu:
>
> Já tentei também
> mas o erro continua
>
> Em quinta-feira, 13 de dezembro de 2012 15h14min35s UTC-2, felipebastosweb
> escreveu:
>>
>> Vc tentou retirar a chamada de metodo do array?
>>
>> $db_cliente ::: Session::instance() ....
>>
>> return array(
>> ...
>>
>> "database" ..... $db_cliente,
>> ...
>> )
>>
>> Pode ser que de certo.
>> Em 13/12/2012 13:37, "Erick Barbosa" <[email protected]> escreveu:
>>
>>> Estou tentando criar um sistema com vários clientes onde cada cliente
>>> vai ter o seu próprio banco de dados
>>>
>>> o que eu tentei fazer foi colocar o nome database dentro de uma sessão,
>>> mas não deu certo aparece um erro
>>>
>>> código que eu tentei fazer
>>>
>>> config/database.php
>>>
>>> 'cliente' => array
>>> (
>>> 'type' => 'MySQL',
>>> 'connection' => array(
>>> 'hostname' => 'localhost',
>>> 'database' => Session::instance()->get('database'), // Aqui esta o
>>> erro
>>> 'username' => 'root',
>>> 'password' => '',
>>> 'persistent' => FALSE,
>>> ),
>>> 'table_prefix' => '',
>>> 'charset' => 'utf8',
>>> 'caching' => FALSE,
>>> ),
>>>
>>> e o erro que aparece é esse
>>>
>>>
>>> <https://lh3.googleusercontent.com/-2ztBgPu7jp0/UMoEBjfmUzI/AAAAAAAAAI8/fXOMaAA2LR0/s1600/erro.jpg>
>>>
>>>
>>> Alguém poderia me ajudar como posso resolver esse problema
>>>
>>> --
>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>>> Php" dos Grupos do Google.
>>> Para ver esta discussão na web, acesse
>>> https://groups.google.com/d/msg/kohana-php/-/6o3CFuDYExAJ.
>>> Para postar neste grupo, envie um e-mail para [email protected].
>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>> [email protected].
>>> Para obter mais opções, visite esse grupo em
>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>
>>
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para ver esta discussão na web, acesse
https://groups.google.com/d/msg/kohana-php/-/DMXJh8zQ26EJ.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected].
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.