Até cheguei a pensar Nando, e seria ótimo poder utilizar ajax, mas como este é apenas o meu segundo projeto com o CodeIgniter, não visualizei bem como fazer isso usando ajax. Se alguém tiver um tuto aqui explicando como utilizar o ajax (do jquey de preferência) de como fazer, até me proponho a mudar a estrutura...
Muito obrigado pela sugestão, e agradeço ao Leonardo Grillo pela sugestão do JSON encode/decode pois já estou tomando as providências aqui para utilizar esta solução. Mas, como falei antes, se alguém tiver aí algum tuto/video/artigo sobre como fazer isso via jquery agradeço, vai tornar a tarefa mais fácil... Grato pela atenção! Pedro Vidal Em 21 de fevereiro de 2011 12:53, Nando Araujo <[email protected]>escreveu: > Não cheguei a ver os códigos, mas claramente reconheco q isso mudaria um > pouco a sua estrutura, mas ja pensou em usar algum plugin jquery para > rankear usando ajax? > > Em 21 de fevereiro de 2011 12:47, Leonardo Grillo > <[email protected]>escreveu: > > Primeiro "erro" que detectei foi que session não aceita arrays e sim >> string, o que você pode fazer é utilizar json encode e decode, isso >> resolveria seu problema de passar os dados pela session. >> Para passar pelo input, também tem o mesmo problema da session, você não >> pode passar arrays e sim strings. >> >> Eu passaria pela session em formado de json. >> >> Em 21 de fevereiro de 2011 11:39, Pedro Vidal >> <[email protected]>escreveu: >> >>> 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 >>> --------------------------- >>> >>> >> >> _______________________________________________ >> [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 > --------------------------- > >
_______________________________________________ [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 ---------------------------

