Erick,

Tenho um desse que funciona, na verade voce precisa reescrever o metodo
_initialize da classe ORM para ler o localhost da session...



Em 13 de dezembro de 2012 15:24, Erick Barbosa
<[email protected]>escreveu:

> 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<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
>>>> kohana-php+...@googlegroups.**com.
>>>> Para obter mais opções, visite esse grupo em http://groups.google.com/*
>>>> *group/kohana-php?hl=pt-BR<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.
>



-- 
Rodrigo Monteiro
[email protected]
(11) 96267-9366

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
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.

Responder a