Mistério, coloquei o create e continua a mesma coisa...

Em 12/12/07, Lucas Ferreira <[EMAIL PROTECTED]> escreveu:
>
> tenta por um create() antes...
>
>         //Atualiza o número de visualizações da páginas
>
>         $this->Pagina->create();
>
>         $this->Pagina->id = $id;
>         $hits = intval($pagina['Pagina']['hits']) + 1;
>
>         echo 'Atualizar hits para: ' . $hits;
>
>         $this->Pagina->saveField('hits', $hits);
>
> On Dec 12, 2007 7:11 PM, Bill < [EMAIL PROTECTED]> wrote:
>
> > Tive este problema quando tentava atualizar algum registro em meu
> > cadastro.
> >
> > Resolvi colocando um campo hidden com o id do registro, e deu certo.
> >
> >
> >
> > > Estou tentando atualizar o campo hits de pagina qdo esta é
> > > visualizada, o problema é que está incluindo alguns registros
> > > quando faço o saveField, não estou achando o erro. No debug não
> > > aparece nenhuma inclusão, somente o update (UPDATE `paginas` SET
> > > `hits` = 8,`modified` = '2007-12-12 19:07:02' WHERE `id` IN (5))
> > >
> > > function view($id = null) {
> > >       if (!$id) {
> > >           $this->Session->setFlash('Você acessou uma
> > > página de maneira incorreta.');
> > >           $this->redirect('/');
> > >       }
> > >       $pagina = $this->Pagina->read(null,$id);
> > > $this->set('pagina', $pagina);
> > >       //Atualiza o número de visualizações da páginas
> > > $this->Pagina->id = $id;         $hits = $pagina['Pagina']['hits']
> > > + 1;         echo 'Atualizar hits para: ' . $hits;
> > >       $this->Pagina->saveField('hits',$hits);       }
> > >
> > >
> >
> >
>
>
> --
> Lucas Ferreira
> ------------------------------------------------
> Burn web.studio: http://www.burnweb.com.br/
> Pessoal: http://www.lucasferreira.com/
> >
>

--~--~---------~--~----~------------~-------~--~----~
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 
cake-php-pt@googlegroups.com
 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