ASP怎么能一行显示3个产品

来源:百度知道 编辑:UC知道 时间:2024/06/28 09:16:28
用ASP写的代码 想一行显示三个产品的展示 我做的代码如下 麻烦高手给改下
<table align='center' cellpadding='0' cellspace='0' border='0'>
<tr>
<td width="295" valign='top' >
<table width='100%' cellpadding='0' cellspacing='0' border='0' align='center'>
<tr valign='top'><td>
<% dim rsnewsimg,sqlnewsimg
set rsnewsimg=server.createobject("adodb.recordset")
sqlnewsimg="select top 8 * from zf11_news where ispic=1 ORDER BY id DESC"
rsnewsimg.open sqlnewsimg,conn,1,1
if Rsnewsimg.eof or Rsnewsimg.bof then
response.write"<div align='center'>还没有添加图片新闻<div>"
end if
i=0
do while not rsnewsimg.eof
%>

<TABLE height=148 cellSpacing=0 cellPadding=0 width

<table align='center' cellpadding='0' cellspace='0' border='0' width="444">
<tr>
<td valign='top' >
<table width='100%' cellpadding='0' cellspacing='0' border='0' align='center'>
<% dim rsnewsimg,sqlnewsimg
set rsnewsimg=server.createobject("adodb.recordset")
sqlnewsimg="select top 9 * from zf11_news where ispic=1 ORDER BY id DESC"
rsnewsimg.open sqlnewsimg,conn,1,1
if Rsnewsimg.eof or Rsnewsimg.bof then
response.write"<tr><td><div align='center'>还没有添加图片新闻<div></td></tr>"
else

i=0
do while not rsnewsimg.eof
if i mod 3=0 then
response.write"<tr valign='top'><td>"
else
response.write"<td>"
end if
%>

<TABLE height=148 cellSpaci