asp在最近几天的新闻后加new图标的问题!

图标已经加上了,只显示最近的两条,我先说明,我是一个菜鸟,希望高手们能够不吝赐教,给我指点,我只有30分,全部都给你们,万分感激。<%SubnewsList(ID,num... 图标已经加上了,只显示最近的两条,我先说明,我是一个菜鸟,希望高手们能够不吝赐教,给我指点,我只有30分,全部都给你们,万分感激。
<%
Sub newsList(ID,num,zs)
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from news where sort="&id&" order by id desc",conn,1,1
if (rs.eof and rs.bof) then
response.Write("<tr><td height=60>  暂时没有相关信息!</td></tr>")
else
i=0
do while not rs.eof
%>
<tr>
<td width="19" height="18">◇</td>
<td width="371">
<a href="newshow.asp?id=<%=rs("id")%>"><%=cutStr(rs("title"),zs)%></a>
<%
if ID>15 then
if i<2 then
%>
<img src="images/news.gif" width="28" height="11" border="0" />
<%
end if
end if
%>

</td>
</tr>
<%
i=i+1
if i>=num then exit do
rs.movenext
loop
end if
rs.close
set rs=nothing
end Sub
%>
这是程序,谢谢高手啦
展开
 我来答
百度网友82a541d04
2009-05-19 · 超过20用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:67.7万
展开全部
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
heisetoufa
2009-05-19 · TA获得超过522个赞
知道小有建树答主
回答量:700
采纳率:0%
帮助的人:423万
展开全部
<img src="images/news.gif" width="28" height="11" border="0" />
控制为前两条就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式