Oi Alan,
Você pode resgatar o valor especifico, utilizando o $this->db->getwhere() no
seu model. Nesse caso, vc utilizaria a função assim:
$query = $this->db->getwhere('tabela', array('id'=>$id));
Veja mais no manual:
http://www.codeigniter.com.br/manual/database/active_record.html
Para salvar as alterações, você usa o update, também especificado no manual.
Falou!
Vinicius
2008/7/18 Alan <[EMAIL PROTECTED]>:
> Olá pessoal, tudo bom?
>
> Estou desenvolvendo uma aplicação de cadastro. Esse cadastro está
> funcionando muito bem, estou usando a lib de validação do codeigniter para
> fazer a validação dos dados e fazer aquele esquema de re-popular os dados no
> form caso algum dado esteja incorreto.
>
> Meu sistema está assim:
>
> model/cadastro.php
> view/cadastro.php
> controller/cadastro.php
>
> O controller cadastro.php contém:
>
> function add() (adiciona um cadastro, aqui é onde está a validação tbm)
> function view($id) (resgata um cadastro do banco (atrávez de funcao no
> model) e abre uma view com os dados desse cadastro)
> function edit($id) (Aqui é que está meu problema)
>
> Bom, o que eu quero fazer é que a função edit resgate um cadastro que já
> está no banco para que ele seja editado. Como eu posso fazer isso? Eu
> gostaria que a função edit resgatasse os dados do cadastro e que a view
> cadastro.php fosse carregada com os campos populados com as informações
> desse cadastro. Como eu posso fazer isso? Como vocês costumam fazer no
> sistema de vocês esse esquema de crud?
>
> Valeu,
> Alan
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br