Hum .. tbm pensei isso a primeira vez, mas não é assim :D

$oUsuario = ORM::factory('Usuarios', 1);
if($oUsuario->loaded()){
$oUsuario->acesso->data_acesso = date('Y-m-d H:i:s); // Aqui você
alterou o objeto acesso
$oUsuario->acesso->save(); //salva alteração na tabela acessos
}

Em 15/01/14, DS interativa | PHP Grupos<[email protected]> escreveu:
> então vamos lá
>
> tabela usuarios
> (id, nome, email)
>
> tabela acessos
> (id, usuario_id, data_acesso)
>
> se eu carregar o usuario
> $oUsuario = ORM::factory('Usuarios');
> if($oUsuario->loaded()){
> $oUsuario->acesso->data_acesso = date('Y-m-d H:i:s);
> $oUsuario->save()
> }
> não teria que salvar automaticamente o usuario_id do usuario na tabela
> de acessos
> sem que eu tenha que colocar
> $oUsuario->acesso->usuario_id = $oUsuario->id
>
> ???
>
> espero ter sido claro...
> valeu pela ajuda pessoal...
>
> Em 15/01/2014 11:43, felipe bastos escreveu:
>> Você está certo .. siga em frente.
>>
>> o caso que falei é com um loop, me atrapalhei
>>
>>
>>
>> Em 15 de janeiro de 2014 10:27, DS interativa | PHP Grupos
>> <[email protected] <mailto:[email protected]>> escreveu:
>>
>>     então, to me complicando aqui rsrsrs
>>     1 form não tem o usuario_id, pois achei que carregando o usuario e
>>     salvando o relacionamento, automaticamente haveria o
>>     relacionamento salvo.
>>
>>     mas ao salvar eu acrescento o usuario_id, pois para salvar tem que
>>     estar logado e pego da sessao.
>>
>>     Em 15/01/2014 10:57, felipe bastos escreveu:
>>>     Endereço
>>>      rua, complemento, nº, usuario_id
>>>
>>>     No form tinha de ter o usuario_id para cada endereço a ser salvo
>>>
>>>     Lembrando que values() você usa para salvar vários endereços em
>>>     cascata
>>>
>>>     form
>>>     usuario_id[], rua[], complemento[]
>>>     usuario_id[], rua[], complemento[]
>>>     usuario_id[], rua[], complemento[]
>>>
>>>
>>>     Em 15 de janeiro de 2014 08:08, DS interativa | PHP Grupos
>>>     <[email protected] <mailto:[email protected]>>
>>>     escreveu:
>>>
>>>         Pessoal,
>>>
>>>         uma duvida entre usuarios e enderecos onde 1 usuario tem
>>>         varios endereços e 1 endereço pertence 1 usuario
>>>
>>>         no relacionamento entre ambos, consigo de 1 usuario listar
>>>         todos seus endereços e de um endereço saber seu usuario. ok
>>>
>>>         na hora de implementar um formulario para salvar, imaginei que
>>>
>>>         $usuario = ORM::factory('Usuarios')->enderecos->values( $post
>>>         )->save();
>>>         inseriria o registro do endereço e salvasse o campo FK ja,
>>>         mas não aconteceu, tive que colocar no $post['usuario_id"]  =
>>>         $id_usuario;
>>>         pois estavam sendo salvos em branco
>>>
>>>         é isso mesmo ou fiz algo errado !!!
>>>
>>>         valeu pessoal
>>>
>>>
>>>         --
>>>         Você está recebendo esta mensagem porque se inscreveu no
>>>         grupo "Kohana Php" dos Grupos do Google.
>>>         Para cancelar a inscrição neste grupo e parar de receber seus
>>>         e-mails, envie um e-mail para
>>>         [email protected]
>>>         <mailto:kohana-php%[email protected]>.
>>>         Para postar neste grupo, envie um e-mail para
>>>         [email protected]
>>> <mailto:[email protected]>.
>>>         Visite este grupo em http://groups.google.com/group/kohana-php.
>>>         Para obter mais opções, acesse
>>>         https://groups.google.com/groups/opt_out.
>>>
>>>
>>>
>>>
>>>     --
>>>     http://agilesocial.net <http://agilesocial.net/>
>>>     http://twitter.com/felipebastosweb
>>>     http://facebook.com/felipebastosweb
>>>     --
>>>     Você está recebendo esta mensagem porque se inscreveu no grupo
>>>     "Kohana Php" dos Grupos do Google.
>>>     Para cancelar a inscrição neste grupo e parar de receber seus
>>>     e-mails, envie um e-mail para
>>>     [email protected]
>>>     <mailto:[email protected]>.
>>>     Para postar neste grupo, envie um e-mail para
>>>     [email protected] <mailto:[email protected]>.
>>>     Visite este grupo em http://groups.google.com/group/kohana-php.
>>>     Para obter mais opções, acesse
>>>     https://groups.google.com/groups/opt_out.
>>
>>     --
>>     Você está recebendo esta mensagem porque se inscreveu no grupo
>>     "Kohana Php" dos Grupos do Google.
>>     Para cancelar a inscrição neste grupo e parar de receber seus
>>     e-mails, envie um e-mail para
>>     [email protected]
>>     <mailto:kohana-php%[email protected]>.
>>     Para postar neste grupo, envie um e-mail para
>>     [email protected] <mailto:[email protected]>.
>>     Visite este grupo em http://groups.google.com/group/kohana-php.
>>     Para obter mais opções, acesse
>>     https://groups.google.com/groups/opt_out.
>>
>>
>>
>>
>> --
>> http://agilesocial.net <http://agilesocial.net/>
>> http://twitter.com/felipebastosweb
>> http://facebook.com/felipebastosweb
>> --
>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>> Php" dos Grupos do Google.
>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>> envie um e-mail para [email protected].
>> Para postar neste grupo, envie um e-mail para
>> [email protected].
>> Visite este grupo em http://groups.google.com/group/kohana-php.
>> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> dos Grupos do Google.
> Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie
> um e-mail para [email protected].
> Para postar neste grupo, envie um e-mail para [email protected].
> Visite este grupo em http://groups.google.com/group/kohana-php.
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>


-- 
http://agilesocial.net
http://twitter.com/felipebastosweb
http://facebook.com/felipebastosweb

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para [email protected].
Para postar neste grupo, envie um e-mail para [email protected].
Visite este grupo em http://groups.google.com/group/kohana-php.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Responder a