asp循环行数输出函数
程序员文章站
2022-03-25 21:00:26
经过大鸟哥的指导已做全面的修改,本人能力有限只能做到下面这步了: asp/visual basic代码 复制代码 代码如下:<% &nb...
经过大鸟哥的指导已做全面的修改,本人能力有限只能做到下面这步了:
asp/visual basic代码
<%
const p=6 '每页2条
set rs = server.createobject("adodb.recordset")
sql = "select * from show order by id desc"
rs.open sql,conn,1
i=0
do while not rs.eof
%> <td align="center" height="98">
<a href="show.asp?id=<%=rs("id")%>">
<img src="<%=rs("pic")%>" width="150" height="98" alt="<%=rs("name")%>" /></a>
</td>
<%
if (i+1) mod 3 =0 then
response.write "</tr>"
if i<(p-1) then response.write "<tr>"
end if
i=i+1
if i>p then exit do
rs.movenext
loop
if i mod 3 <>0 then
for m=3-(i mod 3) to 1 step -1
response.write"<td> </td>"
next
response.write"</tr>"
end if
if i = 3 then
response.write" <td> </td><td> </td><td> </td></tr>"
end if
rs.close
set rs=nothing
%>
之前的代码未更改
<%
const p=6 '每页2条
set rs = server.createobject("adodb.recordset")
sql = "select * from show order by id desc"
rs.open sql,conn,1
i=1
do while not rs.eof
%> <td align="center" height="98">
<a href="show.asp?id=<%=rs("id")%>">
<img src="<%=rs("pic")%>" width="150" height="98" alt="<%=rs("name")%>" /></a>
</td>
<%
if i mod 3 = 0 then
response.write("</tr><tr>")
end if
i=i+1
if i>p then exit do
rs.movenext
loop
rs.close
set rs=nothing
%>
asp/visual basic代码
复制代码 代码如下:
<%
const p=6 '每页2条
set rs = server.createobject("adodb.recordset")
sql = "select * from show order by id desc"
rs.open sql,conn,1
i=0
do while not rs.eof
%> <td align="center" height="98">
<a href="show.asp?id=<%=rs("id")%>">
<img src="<%=rs("pic")%>" width="150" height="98" alt="<%=rs("name")%>" /></a>
</td>
<%
if (i+1) mod 3 =0 then
response.write "</tr>"
if i<(p-1) then response.write "<tr>"
end if
i=i+1
if i>p then exit do
rs.movenext
loop
if i mod 3 <>0 then
for m=3-(i mod 3) to 1 step -1
response.write"<td> </td>"
next
response.write"</tr>"
end if
if i = 3 then
response.write" <td> </td><td> </td><td> </td></tr>"
end if
rs.close
set rs=nothing
%>
之前的代码未更改
复制代码 代码如下:
<%
const p=6 '每页2条
set rs = server.createobject("adodb.recordset")
sql = "select * from show order by id desc"
rs.open sql,conn,1
i=1
do while not rs.eof
%> <td align="center" height="98">
<a href="show.asp?id=<%=rs("id")%>">
<img src="<%=rs("pic")%>" width="150" height="98" alt="<%=rs("name")%>" /></a>
</td>
<%
if i mod 3 = 0 then
response.write("</tr><tr>")
end if
i=i+1
if i>p then exit do
rs.movenext
loop
rs.close
set rs=nothing
%>
上一篇: ASP为字符串中的网址自动加上链接
下一篇: asp MYSQL出现问号乱码的解决方法
推荐阅读
-
我用ASP写的m行n列的函数,动态输出创建TABLE行列
-
asp中向文本框输出数据原样式的函数
-
我用ASP写的m行n列的函数,动态输出创建TABLE行列
-
谈动态多行多列,循环行和列,输出M行N列的ASP代码
-
使用 JavaScript 用循环嵌套输出乘法表。外循环控制行数,内循环控制当前行要输出的乘法表达式,在页面上输出九九乘法表
-
详解WordPress中调用评论模板和循环输出评论的PHP函数
-
asp实现获取MSSQL数据库表指定条件行数的函数
-
asp循环行数输出函数
-
详解WordPress中调用评论模板和循环输出评论的PHP函数,详解wordpress_PHP教程
-
详解WordPress中调用评论模板和循环输出评论的PHP函数,详解wordpress_PHP教程