TSassara,

Que isso cara estamos aqui pra isso mesmo, ajudar e eu mesmo já
vacilei ao responder um post que não tinha entendido direito
:)

Abraços man




On 27 ago, 19:24, TSassara <[EMAIL PROTECTED]> wrote:
> 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