asp高手把我看看,多行输出问题!把下面的代码改成每行输出三列图片,现在每行只能输出一列图片!!多谢啦!

<%setconn=server.createobject("adodb.connection")conn.open("DRIVER=DriverdoMicrosoftA... <%
set conn=server.createobject("adodb.connection")
conn.open("DRIVER=Driver do Microsoft Access (*.mdb);UID=admin;pwd=;dbq="&server.mappath("a.mdb"))
set rs=server.createobject("adodb.recordset")
sql="select * from abc"
rs.open sql,conn,3
rs.pagesize=6
if request("page")<>"" then
epage=cint(request("page"))
if epage<1 then epage=1
if epage>rs.pagecount then epage=rs.pagecount
else
epage=1
end if
rs.absolutepage=epage
%>

<table border="0" cellpadding="0" cellspacing="1" bgcolor="#0000FF" width="80%" align="center">

<%dim i
for i=0 to rs.pagesize-1
if rs.bof or rs.eof then exit for
%>

<tr bgcolor="#FFFFFF" align="center">
<td><img src="<%=rs("tian")%>" width="150" height="150"></td>
</tr>

<%
rs.movenext()
next
%>
</table>
<p align="center">
<a href="fenye1.asp?epage=1">第一页</a> 
<a href="fenye1.asp?page=<%=epage-1%>">上一页</a> 
<a href="fenye1.asp?page=<%=epage+1%>">下一页</a> 
<a href="fenye1.asp?page=<%=rs.pagecount%>">末页</a>
</p>
<p align="center">现在是第<%=epage%>页一共有<%=rs.pagecount%>页</p>
<%
conn.close()
%>
大侠还是不行,没有循环执行j变量!!

HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
--------------------------------------------------------------------------------
技术信息(用于支持人员)
错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/1.asp, line 45, column 5
next i
----^
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
展开
 我来答
fjangei
2008-04-22 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:150万
展开全部
<%
set conn=server.createobject("adodb.connection")
conn.open("DRIVER=Driver do Microsoft Access (*.mdb);UID=admin;pwd=;dbq="&server.mappath("a.mdb"))
set rs=server.createobject("adodb.recordset")
sql="select * from abc"
rs.open sql,conn,3
rs.pagesize=6
if request("page")<>"" then
epage=cint(request("page"))
if epage<1 then epage=1
if epage>rs.pagecount then epage=rs.pagecount
else
epage=1
end if
rs.absolutepage=epage
%>

<table border="0" cellpadding="0" cellspacing="1" bgcolor="#0000FF" width="80%" align="center">

<%dim i
j=1
for i=0 to rs.pagesize-1
if rs.bof or rs.eof then exit for
%>
<%
if j mod 3=1 then
tr="<tr bgcolor='#FFFFFF' align='center'><td>"
tr2="</td>"
elseif j mod 3=0 then
tr="<td>"
tr2="</td></tr>"
else
tr="<td>"
tr2="</td>"
end if

%>
<%=tr%>

<img src="<%=rs("tian")%>" width="150" height="150">
<%=tr2%>

<%
rs.movenext()
j=j+1
next i
%>
</table>
<p align="center">
<a href="fenye1.asp?epage=1">第一页</a>
<a href="fenye1.asp?page=<%=epage-1%>">上一页</a>
<a href="fenye1.asp?page=<%=epage+1%>">下一页</a>
<a href="fenye1.asp?page=<%=rs.pagecount%>">末页</a>
</p>
<p align="center">现在是第<%=epage%>页一共有<%=rs.pagecount%>页</p>
<%
conn.close()
%>

---------------------
刚才忘加了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式