Não entendi muito bem sua dúvida mas vamos tentar de novo...
você tem isso:
$dados['NAOmeinteressa'];
No seu método cadastrar faça isso:
function cadastrar($params)
{
unset($params['NAOmeinteressa']); //Elimina o que não te interessa
return $this->db->insert('tabela',$params);
}
Mesmo assim da uma leve impressão de que seu modelo trabalha com tabelas
distintas e seguindo o conceito de responsabilidade única, seu modelo
deveria representar somente uma entidade.
Sobre passar 2 arrays para uma view você poderia fazer assim:
$array1 = array(...);
$array2 = array(...);
$data = array('array1' => $array1, 'array2' => $array2);
$this->load->view('sua_view', $data);
Na view você terá:
print_r($array1);
print_r($array2);
Espero ter ajudado..
--
Atenciosamente,
Tiago Davi - Desenvolvedor Web.
http://tiagoaspnet.blogspot.com
Gostaria de estudar ou ensinar online?
http://www.doxi.com.br
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------