Oh, sim, você está correto Marcio. Falha minha, li rapido de mais pra
entender a duvida.

hostdesigner já havia feito uma consulta e gostaria de saber quantos
registros foram retornados destá.

Tinha entendido que ele precisava saber o numero de registros
existentes em uma tabela respeitando uma determinada condição sem
precisar retornar algum campo dela.

Minhas desculpas ae hostdesigner!!!



On 26 Ago, 18:32, Marcio Trindade <[EMAIL PROTECTED]> wrote:
> Pessoal,
>
> o Cake já tem um método específico para tal ação.
>
> Vocês podem utilizar o
> getNumRows() - para select
> getAffectedRows() - para DELET e UPDATE
>
> Segue link da API.
> getNumRows()http://api.cakephp.org/class_model.html#7b8f8d6b9de4538de68c3807045c9e3c
>
> getAffectedRows()http://api.cakephp.org/class_model.html#b9830c4f012a585323038f835e192fc3
>
> obs. TSassara se você utilizar o findCount ele irá efetuar uma nova
> consulta no banco com as condições e retornar o número de linha
> encontradas (select count(*) from...) isto acaba sendo muito penoso
> pelo fato de ter que fazer mais um IO para busca de um resultado que
> já temos.
>
> Espero ter ajudado.
> Marcio Trindade
>
> On 26 ago, 03:07, TSassara <[EMAIL PROTECTED]> wrote:
>
> > Use o findCount.
> > Veja:http://api.cakephp.org/class_model.html#0978aba07f5d196079d7518a99bcfa86
>
> > On 25 Ago, 11:24, hostdesigner <[EMAIL PROTECTED]> wrote:
>
> > > Eu preciso saber a quantidade de registros que foi retornado, como eu
> > > faço isso no cake?
>
> > > $someone = $this->User->findByLogin( $this->data['User']['user'] ) ;
>
> > > eu tentei colocar o mysql_num_rows na variável $someone e dá erro
> > > dizendo que o argumento é invalido, então, como é que se faz?
>
> > > Falopa!


--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a