Kra, funcionou perfeitamente com o *array_merge*... muito obrigado pela sua ajuda!!!
Guilherme Soares 2009/3/21 Beto <[email protected]> > Olá, agora já posso escrever melhor rsrrs. > > Agora acho que seu problema esta no momento que vc resgata a variavel do > metodo getValoresFK(); > > quando vc faz: > > //busca os valores que serão usados como FK > /*$data['formatos'] = $this->shows_m->listaFormatos(); > $data['status'] = $this->shows_m->listaStatus();*/ > $data = $this->getValoresFK(); > > A linha em vermelho sobrescreve a varivel $data, ou seja ela despreza tudo > que antes existia nessa variavel e transforma numa copia fiel ao array q é > retornado pelo metodo. > > Invés de fazer assim eu sugeria que vc usasse outro array para armazenar o > return do metodo, e apos isso usar o array_merge nativo do php para unir > esses dois arrays, assim os outros indices de $data nao seriam perdidos, por > exemplo: > > ....[ codigo anterior ] > $data['formatos'] = $this->shows_m->listaFormatos(); > $data['status'] = $this->shows_m->listaStatus();*/ > $aux= $this->getValoresFK(); > $data = array_merge($data, $aux); > ...[continuacao do seu codigo] > > mais sobre o array merge > http://br2.php.net/array-merge > > Espero que ajude, e acima de tudo esclareca a duvida. > > []´s > > - - - - - - - - - - - - - - - - - - - - - > Luiz Alberto S. Ribeiro [ Beto ] > http://beto.euqueroserummacaco.com >
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

