Sim. Cria um método no modelo que retorne o resultado dessa consulta. 2011/6/24 DS php <[email protected]>
> **
> o que eu gostaria, via ORM, seria
>
>
> $aRows=DB::select('id','usuario')->from('adm_usuarios')->execute()->as_array();
>
> é possivel ???
>
> Em 24/06/2011 16:45, DS php escreveu:
>
> vc viu o codigo no pastbin ???
>
> vou colocar aqui para ser mais direto:
>
> $contatos =
> orm::factory('usuarios')->select('nome','email')->find_all()->as_array();
>
> não retorna para mim somente nome, email para cada resultado, simplesmente
> retorna todos resultados com todas as colunas
>
>
>
> caso eu fizer assim
>
> $contatos = orm::factory('usuarios')->find_all();
> foreach($contatos as $contato){
> $a[] = $contato->as_array();
> }
>
> dá na mesma de uma forma diferente.....rs
>
> se eu usar assim (....) ->as_array('nome','usuario');
> ele retorna um array simples (em par), onde a chave é o "nome" e o valor é
> o "usuario".
>
> quando na verdade eu gostaria que, para cada resultado
> fosse resgatado o nome e usuario, algo como,
>
> [0] => Array (
> [0] = nome no registro 0;
> [1] = usuario no registro 0;
> )
> [1] => Array (
> [0] = nome no registro 1;
> [1] = usuario no registro 2;
> )
>
> fui claro....
>
> grato pelo retorno
>
> Em 24/06/2011 16:34, felipe moraes escreveu:
>
> Select()
> From()
> Where()
> Find ou find_all
> Em 24/06/2011 16:30, "DS php" <[email protected]> escreveu:
> > Pessoal,
> > preciso de ajuda !!!
> >
> > quero obter todos resultados num array.
> > mas gostaria de selecionar quais campos serão retornados.
> >
> > segue codigo: http://pastebin.com/CFtpQguY
> >
> > seria algo como:
> > cada resultado, possui 5 campos na tabela
> > para cada resultado, quero apenas os campos nome, email.
> >
> > ja tentei com selec('nome','email') no ORM e nada....
> >
> > Grato,
> > Giovanni
> >
> > --
> > 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.
> >
> --
> 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.
>
> --
> 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.
>
--
Rodrigo Oliveira
(21) 8747-0180
--
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.
<<image/png>>
