ASP在新发表的文章标题后显示NEW

来源:百度知道 编辑:UC知道 时间:2024/05/28 17:53:36
怎么弄啊?~代码是什么~?放在哪里~~~~谢谢
是在index.asp的代码最后面加吗?~?~?~

给你一个我自己做的例子:
<% d1=rs("News_date")
d2= date()
dd=datediff("d",d1 ,d2)
if dd>=0 and dd<5 then%>
<img src="images/new.gif" width="38" height="22">
<% end if %>
其中:rs("News_date") 是读取数据库中的新闻发表日期
dd是当前日期与发表新闻日期的相差的天数
把这段代码放到显示新闻标题的代码后面即可
不懂可以再补充提问

接在输出代码后面,判断时间,如果是最近的时间则输出一个NEW的图片

'连接数据库
set conn = server.createobject("adodb.connection")
db="db1.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;data source=" & server.MapPath(db)
conn.open connstr
'打开记录集
set rs=server.CreateObject("adodb.recordset")
sql="select * from 数据表 order by id desc"
rs.open sql,conn,3, 2
'判断数据表的时间与现在时间的比较,比当前日期小于2的日期加new
if datediff("d",rs("日期字段"),date())<=2 then
response.write ("new"&"<br>")
end i