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

Responder a