tenho o seguinte no bd
categoria
id-categoria
produtos
id-produto-idcategoria
queria saber o seguinte como posso exibir um produto que pode ter varias categorias com seu id separado por virgula......
exemplo
categoria
01-venda
02-aluguel
produtos
01-casa-01
02-apto-01,02
o apto é aluguel e venda em ambas as consultas ele deve aparecer ... alguem pode me alciliar aqui????
codigo que usei:
sql="select * from tipo"
set rs=conn.execute(sql)
while not rs.eof
response.write "<b>"&rs("tipo")&"</b><br><hr>"
sql="select * from produto"
set rs2=conn.execute(sql)
while not rs2.eof
x=split(rs2("tipo_id"),",",-1,1)
for i=lbound(x) to ubound(x)
xb=cint(x(i))
if xb=rs("id") then
response.write rs2("produto")&"<br>"
end if
next
rs2.movenext
wend
response.write "<hr>"
rs.movenext
wend
tem como otimizar isso???
Otimizar...
Started By bareta, 04/08/2005, 18:58
2 replies to this topic
#1
Posted 04/08/2005, 18:58
fabiobareta@hotmail.com
-------------------------------------------------------------------
Sistemas CGMOTION a melhor solução para seu site!!!
Sistema de usuarios online
Galeria de imagens (atualizada)!!!
Sistema de bate papo!!!
Sistema de Noticias
Acesse já o forum CGMOTION
*o verdadeiro amigo não é aquele que aparta a briga, mas sim aquele que chega dando uma voadora*
-------------------------------------------------------------------
Sistemas CGMOTION a melhor solução para seu site!!!
Sistema de usuarios online
Galeria de imagens (atualizada)!!!
Sistema de bate papo!!!
Sistema de Noticias
Acesse já o forum CGMOTION
*o verdadeiro amigo não é aquele que aparta a briga, mas sim aquele que chega dando uma voadora*
#2
Posted 06/08/2005, 10:46
alguem tem uma ideia ai
fabiobareta@hotmail.com
-------------------------------------------------------------------
Sistemas CGMOTION a melhor solução para seu site!!!
Sistema de usuarios online
Galeria de imagens (atualizada)!!!
Sistema de bate papo!!!
Sistema de Noticias
Acesse já o forum CGMOTION
*o verdadeiro amigo não é aquele que aparta a briga, mas sim aquele que chega dando uma voadora*
-------------------------------------------------------------------
Sistemas CGMOTION a melhor solução para seu site!!!
Sistema de usuarios online
Galeria de imagens (atualizada)!!!
Sistema de bate papo!!!
Sistema de Noticias
Acesse já o forum CGMOTION
*o verdadeiro amigo não é aquele que aparta a briga, mas sim aquele que chega dando uma voadora*
#3
Posted 06/08/2005, 12:31
set rs=conn.execute("select * from tipo")
while not rs.eof
response.write "<b>"&rs("tipo")&"</b><br><hr>"
set rs2=conn.execute("select * from produto")
while not rs2.eof
x=split(rs2("tipo_id"),",",-1,1)
for i=lbound(x) to ubound(x)
xb=cint(x(i))
if xb=rs("id") then
response.write rs2("produto")&"<br>"
end if
next
rs2.movenext
wend
response.write "<hr>"
rs.movenext
wend
soh consegui trocar o
sql="select * from tipo"
rs = conn.execute(sql)
por
rs = conn.execute("select * from tipo")
.....
acho q soh dah issu...
while not rs.eof
response.write "<b>"&rs("tipo")&"</b><br><hr>"
set rs2=conn.execute("select * from produto")
while not rs2.eof
x=split(rs2("tipo_id"),",",-1,1)
for i=lbound(x) to ubound(x)
xb=cint(x(i))
if xb=rs("id") then
response.write rs2("produto")&"<br>"
end if
next
rs2.movenext
wend
response.write "<hr>"
rs.movenext
wend
soh consegui trocar o
sql="select * from tipo"
rs = conn.execute(sql)
por
rs = conn.execute("select * from tipo")
.....
acho q soh dah issu...
Edição feita por: koal40, 06/08/2005, 12:31.
Ultilize a busca antes de postar
e edite respostas não poste d novo...
(sempre q possivel claro)
------------ Conhecimento ----------
HTML ...... ||||||||||
JSP e JS .. ||||||||||
.NET ....... ||||||||||
ASP ........ ||||||||||
PHP ........ ||||||||||
Ourtos .... ||||||||||
e edite respostas não poste d novo...
(sempre q possivel claro)
------------ Conhecimento ----------
HTML ...... ||||||||||
JSP e JS .. ||||||||||
.NET ....... ||||||||||
ASP ........ ||||||||||
PHP ........ ||||||||||
Ourtos .... ||||||||||
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)