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.
