asp 中如何让从数据库中读取的数据呈两列显示

来源:百度知道 编辑:UC知道 时间:2024/05/14 19:48:19
相关代码如下:

<table width="169" height="174" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><%
sql="select * from sorts where categoryid=32 "
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
i=1
%>

<table width="100" height="25" border="0" cellpadding="0" cellspacing="0">

<tr> <%
do while not rs.eof
%>

<td>
<a href="product.asp?id=<%=rs("id")%>" target="_blank" class="font2">
<%

content=left(trim(rs("sorts")),14)
response.write(content)
%>

<%if i mod 11= 0 then%>
改为
<%if i mod 2= 0 then
response.write"</tr><tr>"
end if
rs.movenext
loop
''xia下面那个就不要了
%>

把TR多循环一次就好了