Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marvi

categoria e subcategorias

Recommended Posts

Pessoal,

 

Eu criei um campo para poder gerar uma categoria para que se possa inserir produtos nessa categoria, mas estou precisando criar a subcategoria dela e se preciso, posso criar a subcategoria da subcategoria e assim vai... Tem como fazer isso de forma dinâmica ou tem que ter os bancos prontos esperando uma determinada quantidade de categorias e subcategorias?

 

E poderia me mostrar um exemplo de uma maneira mais otimizada, se for preciso, claro.

 

Desde já, agradeço!

 

Marcelo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opá cara então cria um cadastro de categorias ... e na hora de cadastrar a subcategoria você puxa a categoria dentro de um <select> ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

o banco pode ser assim:

 

ID	   NOME	   COD_ID
1		 casa
2		 quarto	  1
3		 cama	   2

 

onde quando o campo COD_ID for vazio será considerado como Categoria, e as outras subcategoria, seguindo a ordem fica assim:

 

Casa (categoria) -> quarto (subcategoria de casa) -> cama (subcategoria da subcategoria quarto)

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho mais facil e mais organizado, você criar um banco

 

cad_categorias:

- cod_categoria = Numeração Automática

- categoria = Texto

 

cad_subcategorias:

- cod_subcategoria = Numeração Automática

- subcategoria = Texto

- cod_categoria = Inteiro

 

e sempre quando inserir um produto ou coisa parecida, inserir juntamente com o campo código da categoria!

 

ex.:

Digamos que você tenha esses valores na tabela cad_categoria

cod_categoria		 categoria
	  1					 Imóvel

 

Digamos que você quer inserir um apartamento dentro da categoria imóvel!

Ai você insere da seguinte forma!

sql = "INSERT INTO cad_subcategoria (cod_categoria, subcategoria) VALUES (1, 'Apartamento')"

Entendeu irmão ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então os brothers ai já montaram uma idéia de como implementar no banco de dados ... Para isso seria legal sempre q você for inserir uma subcategoria você seliona uma categoria ... na hora da seleção sempre passar o código da categoria ...

 

<option value="<%rs("codcategoria")%>"><%("nome_categoria")%></option>
... isso seria o ideal para as duas soluçoes de implementação do banco de dados ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou ter que testar como TED K falou, pq não posso ter dois bancos, ja que terei subcategoria da subcategoria e assim vai...

 

Vou tentar aqui e qualquer coisa se der erro eu falo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.