Use o Helper de Form[1], nele tem a função chamada form_dropdown() que gera o html de uma combo, basta preencher um array com o conteúdo da tabela do banco como já falado e pronto.
[1] http://codeigniter.com/user_guide/helpers/form_helper.html 2009/6/6 Julio Cesar <[email protected]>: > Opa, blz pessoal > > Mas como eu faria para colocar o combo na tabela, porque por exemplo > hoje o que tenho é assim: > CODIGO NOME TIPO SEXO > 001 JUCA 029 M > > Porém o que eu queria era em vez de mostrar o valor do campo TIPO, que > fosse colocado um Combo com as opções de tipos possíveis, o detalhe é > que estou usando a classe HTML Table Class do CI para gerar a tabela, > e dae não sei como fazer para fazer para substituir o valor pelo > combo. > É para ficar assim: > CODIGO NOME TIPO SEXO > 001 JUCA COMBO M > > > Obrigado pela atenção de todos. > > Em 06/06/09, Fábio Cerqueira<[email protected]> escreveu: >> Para sua segunda dúvida, basta usar um SELECT na tabela com os tipos e >> usar um foreach no resultado na view. >> >> 2009/6/6 Beto <[email protected]>: >>> Nesse caso uma solucao seria: >>> >>> armazenar na variavel A todos os tipos que existem ( tabela de tipos ) >>> armazenar na variavel B o registro que vc que manipular >>> exibir os dados os dados da variavel B exceto o codigo do tipo >>> montar um combobox com o helper do codeigniter, passando os valores da >>> variavel A e o codigo da que indica o tipo armazenado na variavel B ( >>> assim >>> o combo ja deixara selecionado o valor correto ) >>> >>> Deu p sacar a logica do problema ? >>> >>> Espero ajudar. >>> >>> >>> []´s >>> >>> - - - - - - - - - - - - - - - - - - - - - >>> Luiz Alberto S. Ribeiro [ Beto ] >>> http://beto.euqueroserummacaco.com >>> >>> >>> 2009/6/6 Julio Cesar <[email protected]> >>>> >>>> Rá, ficou chuchu beleza HE HE HE HE >>>> Não tinha pensado nisso, que coisa simples :D HE HE >>>> >>>> Gostei muito do site SQLzoo show, ainda não conhecia. >>>> >>>> Obrigado pela força ae. >>>> >>>> Só teria mais uma questão, como poderia ser feito para no campo Tipo >>>> por exemplo, deixar um combobox com todos os tipos possíveis? >>>> Acho que isto é mais complicado né?! porque pelo que vi na >>>> documentação do CI no HTML Table Class não teria como fazer isto. >>>> >>>> Obrigado pela atenção. >>>> >>>> Em 06/06/09, Fábio Cerqueira<[email protected]> escreveu: >>>> > Cara, >>>> > você pode usar o JOIN do sql, que inclusive o CI tem no Active >>>> > Record[1] o método $this->db->join(); >>>> > Leia mais sobre JOIN procurando no google ou então vendo uns exemplos >>>> > do SQLzoo[2] >>>> > >>>> > [1] >>>> > http://codeigniter.com/user_guide/database/active_record.html#select >>>> > [2] http://sqlzoo.net/3b.htm >>>> > >>>> > 2009/6/6 Julio Cesar <[email protected]>: >>>> >> Olá pessoal, estou listando na tela uma tabela experimental :D >>>> >> Estou pegando os dados de um banco MySQL e a tabela tem os seguintes >>>> >> campos: >>>> >> CODIGO NOME TIPO SEXO >>>> >> Até ae tudo ok, a dificuldade que estou encontrando é que o campo TIPO >>>> >> é na verdade um código com 3 números, por exemplo: 001 ou 002 ou >>>> >> 003.... E eu não queria mostrar o campo em si, mas sim buscar de uma >>>> >> outra tabela de TIPOS qual a descrição que corresponderia ao aquele >>>> >> código. >>>> >> Como eu poderia fazer isto? >>>> >> >>>> >> Para gerar a tabela estou fazendo a busca no banco e jogando em uma >>>> >> variével, e utilizando o seuinte: $this->table->generate($query); >>>> >> >>>> >> >>>> >> Obrigado pela atenção de todos. >>>> >> >>>> >> _______________________________________________ >>>> >> Lista mailing list >>>> >> [email protected] >>>> >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>> >> >>>> > >>>> > >>>> > >>>> > -- >>>> > Fábio Cerqueira >>>> > Acens - Mentes em desenvolvimento >>>> > >>>> > _______________________________________________ >>>> > 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 >>> >>> >>> _______________________________________________ >>> Lista mailing list >>> [email protected] >>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>> >>> >> >> >> >> -- >> Fábio Cerqueira >> Acens - Mentes em desenvolvimento >> >> _______________________________________________ >> 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 > -- Fábio Cerqueira Acens - Mentes em desenvolvimento _______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

