Ir para conteúdo
Fórum Script Brasil
  • 0

Exibir Categorias.....


mkboy

Pergunta

Eu fiz uma pagina para cadastrar categoria e subcategoria.

Na tabela categoria eu tenho:

b_id

b_categoria

Na tabela subcategoria eu tenho:

b_id

b_categoria (aqui tem o b_id da categoria)

b_subcategoria

Eu incluo opções e seleciono se vai para categoria ou para subcategoria.

Na tabela do registro eu tenho

b_id

b_titulo

b_categoria ' Aqui eu coloco o id da tb_categoria

b_subcategoria ' Aqui eu coloco o id da tb_subcategoria

E mando pelo link do menu de categorias o id do registro.

E nesta página tenho dois selects:

O primeiro:

Verifico se o registro cujo id está na querystring tem alguma subcateria, se tive eu imprimo as subcategorias

O Segundo

Verifico o registro pelo id da query, assim eu imprimo todos produtos daquela categoria

O problema é que to imprimindo as subcategorias e abaixo os registros da categoria toda

Eu quero verificar se tiver alguma subcategoria que seja impresso apenas as subcategorias, e se não tiver nenhuma subcategoria, que seja listado apenas os registros da categoria.

Como faço?

Ps. Espero ter conseguido me expressar

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Uma sugestão:

Na tabela categorias, criar um campo para o numero de subcategorias, cada vez que voce cadastrar uma subcategoria o sistema tem quem somar +1 nesse campo.

Quando for limpar os dados verificar se o campo de nro de subcategorias é maior que 0, caso seja liste as subcategorias, caso seja zero liste os produtos.

Entendeu?? ou fui eu que não te entendi???

Link para o comentário
Compartilhar em outros sites

  • 0

se tiver alguma subcategoria que seja impresso apenas as subcategorias, e se não tiver nenhuma subcategoria, que seja listado apenas os registros da categoria.

Brother!!

A resposta você já sabe, agora só precisar desenvolve-la..... wink.gif

Tipo:

 Select * from Tabela Where Categoria = Categoria
If Not Rs.Eof Then
 'Existe subcategoria, coloca na tela.
End if

Abraços!!!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...