Olá pessoal, estou com algumas dúvidas à respeito da maneira como estou
fazendo um form numa aplicação minha. Bom, vamos à explicação:

Tenho um site onde o usuário acessa, e dá uma sugestão. Preciso de uma área
administrativa para atribuir NOTAS às sugestões enviadas pelos usuários.

Criei um model pra montar uma página com o form com os dados vindos do bd, e
para cada sugestão coloquei um select com nota de 1 a 10.

O problema ocorre que, preciso passar para o controller que vai receber os
dados um array com os nomes dos selects que ele deve processar (não sei se
isto é a maneira mais certa de fazer isso);
Como não sei quais selects eu terei que processar no controller que recebe o
post, pensei nessa forma que citei aí em cima.
Aí acontece que eu não descobri se existe uma maneira de botar esse meu
array de nomes dentro de um input do tipo hidden, pra acessar lá no
controller recebedor do post. O que fiz então foi usar uma variável de
sessão para armazenar este array de nomes.

Quando dou um foreach echo nesse array DENTRO do meu model, ele lista
certinho os nomes de todos os selects que devo processar no controller.
Quando pego a variável de sessão no controller, recebo apenas o valor
"array" e se tento dar um foreach não mostra nada. Usando a função is_array
na variável de sessão que chega no controller, ele me retorna que a variável
NÃO é um array.

Gostaria de saber qual a melhor maneira para se fazer isso, pois o bd tá com
1000 e poucos registros já, daqui a pouco 2 mil, e não queria ter que fazer
um for em todos os registros para daí ver qual está no meu POST para poder
gravar no bd.

Estou usando a versão 1.7.3 do CI.
código fonte do model que monta a página com form, select e tudo mais:
http://pastebin.com/mArctbJL

código fonte da função lá no meu controller que deve receber os dados do
post:
http://pastebin.com/M429VgXA

Agradeço a atenção!
pedro Vidal
_______________________________________________
[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
---------------------------

Responder a