ASP网站如何实现调用与当前产品同分类的产品
如题,ASP程序的企业网站,目前在产品页面正文的下面有一个“更多产品”的版块,调用的产品是所有分类中的最新产品,而我想要的效果是调用与当前产品同分类的产品。例如,A产品的...
如题,ASP程序的企业网站,目前在产品页面正文的下面有一个“更多产品”的版块,调用的产品是所有分类中的最新产品,而我想要的效果是调用与当前产品同分类的产品。例如,A产品的分类属于“xx”,那么程序可以自动判读出A产品属于“XX”分类,并在A产品页面的正文底部显示出“xx”分类下的8个产品,其他分类的产品不在此显示。
程序小白一枚,贴上目前的程序代码,麻烦高手们帮忙出个主意,帮忙修改一下代码,或者帮忙给个详细的修改建议,拜谢啦!
代码如下:
'更多产品
set rsp=server.createobject("adodb.recordset")
sql="select top 8 [title],file_path,[image] from [article] where ArticleType=2 and id<>"&a_id&" and view_yes=1 order by [time] desc"
rsp.open(sql),cn,1,1
if not rsp.eof then
do while not rsp.eof
rs_url=""
rs_url=ProductContent_FolderName&"/"&rsp("file_path")
MorePro_List=MorePro_List&"<div class='albumblock'><div class='inner'><a href='"&rs_url&"' target='_blank' title='"&rsp("title")&"'><img src='/images/up_images/"&rsp("image")&"' width='139' height='139'/><div class='albumtitle'>"&left(rsp("title"),14)&"</div></a></div></div>"
rsp.movenext
loop
else
MorePro_List=MorePro_List&"暂无产品。"
end if
rsp.close
set rsp=nothing 展开
程序小白一枚,贴上目前的程序代码,麻烦高手们帮忙出个主意,帮忙修改一下代码,或者帮忙给个详细的修改建议,拜谢啦!
代码如下:
'更多产品
set rsp=server.createobject("adodb.recordset")
sql="select top 8 [title],file_path,[image] from [article] where ArticleType=2 and id<>"&a_id&" and view_yes=1 order by [time] desc"
rsp.open(sql),cn,1,1
if not rsp.eof then
do while not rsp.eof
rs_url=""
rs_url=ProductContent_FolderName&"/"&rsp("file_path")
MorePro_List=MorePro_List&"<div class='albumblock'><div class='inner'><a href='"&rs_url&"' target='_blank' title='"&rsp("title")&"'><img src='/images/up_images/"&rsp("image")&"' width='139' height='139'/><div class='albumtitle'>"&left(rsp("title"),14)&"</div></a></div></div>"
rsp.movenext
loop
else
MorePro_List=MorePro_List&"暂无产品。"
end if
rsp.close
set rsp=nothing 展开
1个回答
展开全部
sql="select top 8 [title],file_path,[image] from [article] where ArticleType=2 and id<>"&a_id&" and view_yes=1 order by [time] desc"
改为
sql="select top 8 [title],file_path,[image] from [article] where ArticleType=2 and stype=1 and id<>"&a_id&" and view_yes=1 order by [time] desc"
其中stype=1是你的A产品分类的字段和ID值
改为
sql="select top 8 [title],file_path,[image] from [article] where ArticleType=2 and stype=1 and id<>"&a_id&" and view_yes=1 order by [time] desc"
其中stype=1是你的A产品分类的字段和ID值
追问
感谢你的热心回复!
只是我想要的效果是——程序可以自动判断任意一款产品属于什么分类,然后根据判断的结果,自动调用与这款产品同分类的其他产品。
有什么办法可以实现么?
追答
取出类别ID,作为参数,传给取数据库值的语句即可
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询