Show!

Fica a dica para quem por ventura venha a ter a mesma duvida !

[]'s

- - - - - - - - - - - - - - - - - - - - -
Luiz Alberto S. Ribeiro [ Beto ]
http://beto.euqueroserummacaco.com


2009/3/21 Guilherme Soares <[email protected]>

> 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
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a