asp网页怎么给特定的新闻后面加上NEW图标

我要在ASP网页首页的某个特定新闻后面加上NEW图标,不要那种根据更新时间加NEW图标的方法。ASP网页首页显示的新闻都是通过读取数据库显示的,我试着在ASP代码后面加上NEW图标,结果所有显示的新闻都加上了NEW图标,我希望能够给特定的新闻加上NEW图标。应该怎么做,高手指点下啊!谢谢了!!
首先谢谢回答,<%a=""
if a="yes" then%><img src="images/new.gif" border="0"><%end if%>
这里的a应该是定义的一个变量吧,而已是不是应该对应数据库中的某个值啊,还有这句应该放在什么位子啊,
<% if len(rs_px("title"))<30 then%>
<%=rs_px("title")%>   
<%=rs_px("dat")%>
<%else%>
<%=mid(rs_px("title"),1,30)%>...   
<%=rs_px("dat")%>
<%end if%>
这是后台显示新闻的代码应该怎么添加,麻烦了!!1

<%a=""
if a="yes" then%><img src="images/new.gif" border="0"><%end if%>
不就是这么简单吗?

sub nx()
sqlnx= "select top 20 id,biaoti,fbsj,jiage from xinxi where yz=1 order by fbsj desc,id desc"
set rsnx=conn.execute(sqlnx)
do while not rsnx.eof
jiage=rsnx("jiage")
if jiage="0" or jiage="" then
jiage="面议"
else
jiage=rsnx("jiage")
end if%>
<div id="articleline">·<A href="x.asp?cnmai=<%=rsnx("id")%>" target="_blank" title="<%=rsnx("biaoti")%>"><%if cstr(formatdatetime(rsnx("fbsj"),2))=cstr(date()) then%><%=left(rsnx("biaoti"),11)%></a><A href="x.asp?cnmai=<%=rsnx("id")%>" target="_blank"><img src="/image/news.gif" border="0" alt="今天发布的信息"></a><%else%><%=left(rsnx("biaoti"),13)%></a><%end if%></div>
<%rsnx.movenext
loop
rsnx.close
set rsnx=nothing
end sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-07-28
告诉你一个最简单的办法:在第一条后面,或者是新闻显示区域的背景第一条就放上new图片,这样不管怎么样,最后的新闻一定会显示为新的。

哈哈偷懒的做法。

asp网页怎么给特定的新闻后面加上NEW图标?
修改两处即可.if now()-rs("AddTime")<=2 then NewsName=Left(rs("NewsName"),18)NewFlag="" '在这里插入一行,写你的New图片 else NewsName=Left(rs("NewsName"),18)NewFlag=""end If 然后,将下面这行修改成这样.Response.Write " "&NewsName&"" & NewFlag & ""&VbCrLf ...

asp网页怎么给特定的新闻后面加上NEW图标
if a="yes" then%><%end if%> 不就是这么简单吗?sub nx()sqlnx= "select top 20 id,biaoti,fbsj,jiage from xinxi where yz=1 order by fbsj desc,id desc"set rsnx=conn.execute(sqlnx)do while not rsnx.eof jiage=rsnx("jiage")if jiage="0" or jiage="" then jiage="面...

关于asp,我想在一条新闻的最后根据时间的最新添加一个new的图标
if month(rs("addtime"))=month(Now()) then response.write("")不是说明只要是一个月内发的帖子就显示new.gif吗?这样有一个漏洞,比如2001年5月发的帖子,到2008年5月,还是有new.gif

asp网站,如何让新闻列表在最近3天的新闻后加new图标?
加个IF语句 判断新闻添加时间与当前时间的差

asp在最近几天的新闻后加new图标的问题!
rs.open "select * from news where sort="&id&" and datediff(d,addtime,getdate())>7 order by id desc",conn,1,1 上面的7是最近7天显示new 上面这句话只是选择7天的新闻 如果要求有其它的新闻的话 那就要读取你的新闻时间,通过datediff进行对比,如果是小于7 则输出news.gif ...

asp如何给新闻加new的图标
需要在数据库中加一个保存时间的字段 根据你的需要设定日期。读出字段和当前时间比较。如果符合你的要求,则输出图片即可

ASP.NET控制15天之内的新闻后面显示一张new图片(新闻列表采用Repeater或D...
首先,你的代码写的真滥,连数据库N次、不必要的循环!rep_xw要先进行数据绑定,再显示15天之内的新闻图片!不知道你是怎么做的?如果不是就有问题了啊(别的好像没有什么逻辑错误)。

ASP如何实现新闻加NEW图标
rs.open "select top 8 title,id,addtim from news where classid <> 8 and hot= 1 order by addtim desc",conn,1,1 if rs.eof and rs.bof then response.write "暂无新闻"else addtim = rs("addtim")IF datediff("d",addtim,Now())>=30 then response.Write ""end if end...

asp.net里实现两三天内的新闻后面有new的图标的代码怎么实现 我是菜鸟...
链接第一个 NewsName=StrLeft(rs("NewsName"),32) '标题字符限制 NewFlag=" " '这是new图片 else '否则就链接第二个 NewsName=StrLeft(rs("NewsName"),32) '标题字符限制 NewFlag="" '这没new图片 end If

asp 怎么给最新文章加new图标
if date(Infotime)=date() then Response.Write ""end if

相似回答