resultados no formato, ou como objeto mas agrupados dessa forma !!!!


Em 24/06/2011 17:47, DS php escreveu:
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] <mailto:[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] <mailto:[email protected]>. > Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected] <mailto:kohana-php%[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.

<<inline: moz-screenshot-1.png>>

<<image/png>>

Responder a