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

Ajuda Simples


qwert133

Pergunta

Ola pessoal,

Eu estou precisando de uma ajuda simples, mas urgente.

Eu quero no asp puxar do banco de dados, a categoria e subcategoria, listando tudo isso numa mesma página, sendo assim por exemplo:

Utilidade Pública

Administração Municipal

Água e Esgoto

Associações

Bibliotecas

Serviços

Academias de Ginástica

Administração de Bens

Administradores

Advogados

Agências de Turismo

______________________________________

Utilidade Pública e Serviços é uma categoria, e os outros são subcategorias deles,

meu problema é o seguinte como eu faço para no asp listar os dados dessa forma,

''''

Categoria 1

subcategorias

Categoria 2

subcategorias

.

Entenderam, mostrar a categoria e suas subcategorias, nesse formato.

Valeu..

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

acho que entendi a tua pergunta, o teu problema não é como fazer o sql e sim como colocar esses dados na tela. você tem que fazer dois laços de repetição, um dentro do outro...

O primeiro vai listar as categorias

O de dentro vai listar as subcategorias

Exemplo

sql...

do while not objRs.eof

response.write objRs("categoria")

sqlsubcateg... passando o codigo da categoria

do while not objSubMenu.eof

response.write objSubMenu("nome_subcategoria")

objSubMenu.movenext

loop

objRS.movenext

loop

essa é a idéia, se quiser um exemplo mais detalhado é so pedir

Link para o comentário
Compartilhar em outros sites

  • 0

digamos que você tenha uma tabela de categoria e outra de subcategoria como já foi sugerido anteriormente.

categoria

cod_categoria

titulo

sub_categoria

cod_subcategoria

cod_categoria

titulo

então o código seria mais ou menos assim:

<%

strSQL= "select cod_categoria, titulo from categoria "

Set objRS = objConn.Execute(strSQL)

do while not objRS.eof then

response.write objRs("titulo")

strSQL= "select cod_subcategoria, titulo from sub_categoria where cod_categoria="& objRS("cod_categoria")

Set objRS2 = objConn.Execute(strSQL)

do while not objRs2.eof

response.write objRS2("titulo")

objRS2.movenext

loop

objRS.movenext

loop

%>

o lógica é essa

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...