铁壶生锈烧的水有害吗:在asp中如何做最新贴后面的小图标.

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 19:35:48
我用asp做个新闻发布系统,想对新闻的时间做个判断,然后是最近今天的新闻就在后面加个小小"new" 图片.就跟论坛里面的一样.请问怎么做?
答复共 1 条
在存放新闻的表里加上一个字段postdata
默认值为date()

代码如下
<%if rs("postdate")=date() then%>
<img scr=new.gif><%end if%>
如果不明白加QQ522343207

<%if rs("postdate")=date() then%>
不是很明白啊.我想应该是个大于后者什么的关系吧.不应该是个等于关系吧.谢谢.

"第二次补充"
感谢.有点感觉了.
睡觉起来就弄弄看看.

我这个函数的意思是当postdata的时间是当前时间的前3天,就显示new.gif
也就是说new.gif显示在当前3天内更新的事件上!!不明白找我QQ120773411

<% dim m,n
n = (Rs("postdate").Value)
m = datediff("d", n, date() )
if m<3 then %><img src="images/new.gif"><% end If%>

你发布新闻后就会把当前时间存放在数据库中.我假如你加入新闻的时间列为 a
sql查询语句 select a from mdb(你数据库名字)
……中间的过程不写了

在标题后面写
<%if a=date() then
response.write("<img src=图片.gif/>")
end if
%>
如果a的格式和date()格式不一样可以用 cstr()或者cdate()转化一下

在存放新闻的表里加上一个字段postdata
默认值为date()

代码如下
<%if rs("postdate")=date() then%>
<img scr=new.gif><%end if%>
如果不明白加QQ522343207