Eu faço validação dos campos essenciais no CONTROLLER. E operações com input->post() direto no MODEL
Em 24 de maio de 2011 10:10, Nando Araujo <[email protected]>escreveu: > Os exemplos mais comuns eu vejo sempre serem declarados no controller, como > na sua primeira opção. > Me corrijam se estiver errado. > > Em 24 de maio de 2011 10:02, André da Silva Severino < > [email protected]> escreveu: > > > Bom dia pessoal, os dados vindo do formulário eu recebo no controller e > > depois envio para o model, ou eu recebo direto no model os dados do > > formulário ? Qual a forma correta ? > > > > > > *Desta forma:* > > function controller() { > > $data['nome'] = $this->post->input('nome'); > > $this->model->visualizar($data); > > } > > > > *Ou desta:* > > function controller() { > > $this->model->visualizar(); > > } > > function visualizar() { > > $this->post->input('nome'); > > $this->db..... > > } > > _______________________________________________ > > [email protected] > > http://www.codeigniter.com.br > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > --------------------------- > > Oportunidade de negócio > > http://www.franquiasargohost.net > > --------------------------- > > > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > -- Joel Galdino [email protected] (11) 6655 12 70 twitter.com/galdino _______________________________________________ [email protected] http://www.codeigniter.com.br http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

