ASP如何过滤数组内重复内容

mycilent 2013-07-04 07:40:58
表:article
字段:zt
字段:datetime

调用字段zt中专题的文章列表(zt中使用,进行分隔的。格式如:军事,航空,国内新闻)
如一个文章标题同时在 军事,航空 2个专题内,下面ASP输出列表中就会出现2篇一摸一样的地址标题,如何才能只输出1篇啊。

if zt<>"" then
zt=Split(zt,",")
for i = 0 To Ubound(zt)

'列表开始
sql="select top 24 id,title,pic FROM article where zt like '%"&Trim(zt(i))&"%' order by datetime desc"
rs.open sql,conn,1,1
do while not rs.eof
m=m+1
if m>24 then exit do
zt14=zt14&"<li><a href=""/news/"&rs("id")&".htm""><img src="""&rs("pic")&""" />"&rs("title")&"</a></li>"
rs.movenext
loop
rs.close

next
end if
...全文
290 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mycilent 2013-07-05
  • 打赏
  • 举报
回复
引用 1 楼 jordan102 的回复:
为什么要遍历这个专题呢,建议整理下需求,说不定可以换个更好的思路。
结果能想这样就好了: <li><a href="/news/1.htm"><img src="/images/test.gif" />标题</a></li> <li><a href="/news/2.htm"><img src="/images/test2.gif" />标题2</a></li> <li><a href="/news/3.htm"><img src="/images/test3.gif" />标题3</a></li>
mycilent 2013-07-05
  • 打赏
  • 举报
回复
引用 1 楼 jordan102 的回复:
为什么要遍历这个专题呢,建议整理下需求,说不定可以换个更好的思路。
一个文章同时加入了多个专题,然后调用多个专题内的文章,会出现重复,如专题1中有2个内容,专题2中有3个内容 输出后会重复如: <li><a href="/news/1.htm"><img src="/images/test.gif" />标题</a></li> <li><a href="/news/2.htm"><img src="/images/test2.gif" />标题2</a></li> <li><a href="/news/1.htm"><img src="/images/test.gif" />标题</a></li> <li><a href="/news/2.htm"><img src="/images/test2.gif" />标题2</a></li> <li><a href="/news/3.htm"><img src="/images/test3.gif" />标题3</a></li>
一起混吧 2013-07-04
  • 打赏
  • 举报
回复
为什么要遍历这个专题呢,建议整理下需求,说不定可以换个更好的思路。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧