ASP最后发的5条新闻显示NEW

<%sql="selecttop10*from新闻中心where类别ID=1orderbyIDdesc"rs.opensql,conn,3,3ifnotrs.eofthe... <%
sql="select top 10 * from 新闻中心 where 类别ID=1 order by ID desc"
rs.open sql,conn,3,3
if not rs.eof then
do while not rs.eof
text="<a href='newsinto.asp?ID="&rs("ID")&"' title="&left(rs("标题"),50)&" target='_blank' >"&left(rs("标题"),50)&"</a>"
%>

<tr>

<td height="24" BgColor="" background="">
· <%=text%></td>

</tr>
<%
rs.movenext
loop
else
%>

<tr>
<td height="24" BgColor="" background="">
· 无</td>

</tr>
<%
end if
rs.close
%>
展开
 我来答
湖洋狼
2012-04-25 · TA获得超过280个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:378万
展开全部
<%
sql="select top 10 * from 新闻中心 where 类别ID=1 order by ID desc"
rs.open sql,conn,3,3
i=0
if not rs.eof then
do while not rs.eof
if i<5 then
newtxt="NEW "
else
newtxt=""
end if
text=newtxt&"<a href='newsinto.asp?ID="&rs("ID")&"' title="&left(rs("标题"),50)&" target='_blank' >"&left(rs("标题"),50)&"</a>"
%>
<tr>
<td height="24" BgColor="" background="">
· <%=text%></td>
</tr>
<%
rs.movenext
i=i+1
loop
else
%>
<tr>
<td height="24" BgColor="" background="">
· 无</td>
</tr>
<%
end if
rs.close
%>
bbb0579
2012-04-25 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:192
采纳率:0%
帮助的人:131万
展开全部
说下想法吧 具体没用过。。。。可以定义一个变量count 每次rs。movenext的时候加1,然后当变量小于5的时候在特定的地方response.write("new")就行了吧?不知道有没错
追问
帮我加上去在上面的代码里行吗?
追答
这个。。楼下已经给出了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
quanimmoto
2012-04-25
知道答主
回答量:32
采纳率:0%
帮助的人:15.4万
展开全部
<!--放在要输入NEW的地方Begin--> if Flag-i<=3 then response.write \\"new\\" end if <!--放在要输入NEW的地方end--> loop 改成 next
追问
帮我加上去在上面的代码里行吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式