asp 格式化产品输出页面

bizbuy 2004-01-08 10:12:58
从数据库中选出所有产品
要求:每行排四个产品,每页排五行,共20个产品,但下面的方法,无法每排四个

<% do while not rs.eof
if z mod 4 = 0 then
response.Write("<br>")
end if
Z = z + 1 %>

产品排法:<table><tr><td>

产品名称: rs("prdocutname")

</td></tr></table>

<%
rs.movenext
loop %>
...全文
36 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ShiningstarHu 2004-01-08
  • 打赏
  • 举报
回复
可以这样改:
<table>
-->
<table style="float:left">

也可以这样改:

产品排法:<table><tr>
<% do while not rs.eof %>
<td>

产品名称: <%=rs("prdocutname") %>

</td>
<%
if z mod 4 = 0 then
response.Write("</tr><tr>")
end if
Z = z + 1

rs.movenext
loop %>

</tr></table>

bizbuy 2004-01-08
  • 打赏
  • 举报
回复
这种办法的输出结果是每行一个,首先有个原因:table是不能横并排的
yangzixp 2004-01-08
  • 打赏
  • 举报
回复

<%
z=0
do while not rs.eof
if z mod 4 = 0 then
response.Write("<br>")
end if
z = z + 1
%>

产品排法:<table><tr><td>
产品名称: rs("prdocutname")
</td></tr></table>

<%
rs.movenext
loop
%>

28,405

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧