sql asp 程序修改问题

来源:百度知道 编辑:UC知道 时间:2024/04/27 02:36:08
这段代码,我想弄TOP8个,但是弄了之后就会很长。因为width=120所以4个正好是480,我改成8个后就是960了,放在网页上就不合适了,所以想搞成2行,也就是每行显示4个。
但是这样程序俺就不会改了哪位大大给指点下啊,鞠躬啦先!
<%
ye=1
set rs=server.createobject("adodb.recordset")
sql="select distinct top 4 * from yingpian where tuijie="+cstr(ye)+" order by id desc"
SET Rs=conn.execute(sql)
if not rs.eof then
do while not rs.eof
%>
<TD><a href="admin/<%=rs("fpath")%>/<%=rs("fname")%>" target="_blank"><IMG class=border1 height=165 src="<%=rs("grade")%>" width=120 border=0></a> <a href="admin/<%=rs("fpath")%>/<%=rs("fname")%>" target="_blank"><FONT color="#FFFFFF"><%=rs("name")%></font></A></TD>
<%
rs.movenext
loop

i=0
do while not rs.eof
if i=3 then
response.write "<tr>"
end if
%>
<TD><a href="admin/<%=rs("fpath")%>/<%=rs("fname")%>" target="_blank"><IMG class=border1 height=165 src="<%=rs("grade")%>" width=120 border=0></a> <a href="admin/<%=rs("fpath")%>/<%=rs("fname")%>" target="_blank"><FONT color="#FFFFFF"><%=rs("name")%></font></A></TD>
<%
if i=3 then
response.write "</tr>"
end if
i=i+1
rs.movenext
loop