ASP网页中,如何在动态公告栏里显示条数
在ASP网页中的公告栏里,一共显示最新五条公告信息.我想在每条公告前加上序号,请问加上什么代码.<MARQUEEonmouseover=this.stop()onmous...
在ASP网页中的公告栏里,一共显示最新五条公告信息.
我想在每条公告前加上序号,请问加上什么代码.
<MARQUEE onmouseover=this.stop() onmouseout=this.start()
scrollAmount=1 scrollDelay=5 direction=up width=153
height=89 style="list-style-type: none"><FONT style="FONT-SIZE: 12pt" face=宋体
color=#ee563f>
<%
Set rs=Server.CreateObject("ADODB.RecordSet")
sql="select top 5 * from news where lm='16' order by id desc"
rs.Open sql,conn,1,1
%>
<%
i=0
if rs.eof and rs.bof then
response.Write("暂时没有记录")
else
do while not rs.eof
%>
<TABLE cellPadding=2 width="100%" border=0>
<TBODY>
<TR>
<TD><a href="onews.asp?id=<%= RS("id") %>" target="_blank" title="<%=rs("title")%>"><%=rs("title")%></a>
</TD>
</TR>
</TBODY></TABLE>
<%
i=i+1
rs.movenext
loop
'if i=5 then exit for
end if
%>
<H4 align=left></FONT></MARQUEE> 展开
我想在每条公告前加上序号,请问加上什么代码.
<MARQUEE onmouseover=this.stop() onmouseout=this.start()
scrollAmount=1 scrollDelay=5 direction=up width=153
height=89 style="list-style-type: none"><FONT style="FONT-SIZE: 12pt" face=宋体
color=#ee563f>
<%
Set rs=Server.CreateObject("ADODB.RecordSet")
sql="select top 5 * from news where lm='16' order by id desc"
rs.Open sql,conn,1,1
%>
<%
i=0
if rs.eof and rs.bof then
response.Write("暂时没有记录")
else
do while not rs.eof
%>
<TABLE cellPadding=2 width="100%" border=0>
<TBODY>
<TR>
<TD><a href="onews.asp?id=<%= RS("id") %>" target="_blank" title="<%=rs("title")%>"><%=rs("title")%></a>
</TD>
</TR>
</TBODY></TABLE>
<%
i=i+1
rs.movenext
loop
'if i=5 then exit for
end if
%>
<H4 align=left></FONT></MARQUEE> 展开
3个回答
展开全部
用循环的话
就用
for i=1 to 5
引用数据库的公告内容!给出一个序号i
next
死的办法
就从数据依据某个字段..找出最新的5条公告
然后定义
i=1
m=2
n=3
a=4
b=5
然后再一个一个调用!!
推荐用第一个~
^_^!
就用
for i=1 to 5
引用数据库的公告内容!给出一个序号i
next
死的办法
就从数据依据某个字段..找出最新的5条公告
然后定义
i=1
m=2
n=3
a=4
b=5
然后再一个一个调用!!
推荐用第一个~
^_^!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般ASP里打开数据库都是在循环之前定义一个变量,然后每次这个变量自加1
在输出这个变量就是你要的序号了!
这样就OK了
在输出这个变量就是你要的序号了!
这样就OK了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询