Ir para conteúdo

POWERED BY:

Arquivado

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

filipecrosk

To agarrado com a ideia de como fazer

Recommended Posts

ola galera... tenho que fazer um sistema de filtro para imprimir relatorio de produtos de uma loja virtual, o sistema é esse:clique aqui para ver Vejam que ao entrar na pagina ele exibe um relatorio com todos os produtos dividos por CATEGORIA >> SUbCategoria e Produtos

Categoria > Subcategoria 1 Produto 1 Produto 2 Produto 3 > Subcategoria 2 Produto 1 Produto 2 Produto 3Categoria 2 > Subcategoria 1 Produto 1 Produto 2 Produto 3 > Subcategoria 2 Produto 1 Produto 2 Produto 3

E em cima tem o painel com as opções para fazer a filtragem. http://forum.imasters.com.br/public/style_emoticons/default/devil.gif agora é que vem a duvida.... to agarrado para fazer essa filtragem.. assim filtrar é facil.. agora tenho que montar um Sql que pegue os dados de acordo com o que esta sendo pedido apenas.veja o que ja montei:
   IF pega_datacadastro <> "" then sqldata = " and data = '"&pega_datacadastro&"'" else sqldata = ""    end if    IF pega_dataatualiza <> "" then sqldata2 = " and data_atualiza = '"&pega_dataatualiza&"'" else sqldata2 = "" end if    IF pega_valor <> "" then sqlvalor = " and preco = '"&pega_valor&"'" else sqlvalor = "" end if    IF pega_Visivel <> "" then sqlVisivel = " and estoque = '"&pega_visivel&"'" else sqlVisivel = "" end if    IF pega_Fabricante <> "" then sqlFabricante = " and fabricante = '"&pega_fabricante&"'" else sqlFabricante = "" end if      [COLOR=red]Sql = "Select * FROM produtos where "& sqldata & sqldata2 & sqlvalor & sqlVisivel & sqlFabricante & ";"[/COLOR]
mas preciso montar na tela de forma que fique tipo tava o anterior exibindo por

Categoria > Subcategoria 1 Produto 1 Produto 2 Produto 3 > Subcategoria 2 Produto 1 Produto 2 Produto 3Categoria 2 > Subcategoria 1 Produto 1 Produto 2 Produto 3 > Subcategoria 2 Produto 1 Produto 2 Produto 3

sera que alguem saberia me dar uma luz nisso ai???!! acho que não to conseguindo explicar direito não.. entao se alguem puder ajudar agente bate um papo e tento explicar melhor..abracos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim como você estava fazendo creio que é por loops certo?

ASP

[*]while not rsCategorias.eof

 

[*] 'pega as subcategorias

 

[*] 'mostra o nome da categoria

 

[*] while not rsSubCat.eof

 

[*]  if sqldata <> "" or sqldata2<>"" or sqlvalor <>"" or sqlVisivel<> "" or sqlFabricante<>"" then

 

[*]  filtro " where" & sqldata & sqldata2 & sqlvalor & sqlvalor & sqlvisivel & sqlFabricante

 

[*]  end if

 

[*]  sql "select * from produtos" & filtro

 

[*] while no rsProcutos.eof

 

[*]  'produtos....

 

[*] wend

 

[*] Wend

 

[*]wend

Compartilhar este post


Link para o post
Compartilhar em outros sites

use dois recorsets um você pegas as categorias e dentro desse você pegas as suas subs

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.