
这个ASP语句应该怎么修改啊
<!--------------------显示最新产品的子程序开始---------------------><tablewidth="100%"border="0"c...
<!--------------------显示最新产品的子程序开始--------------------->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%
set rs_Product=server.createobject("adodb.recordset")
sqltext="select top " & Product_count & " * from Product where Passed="&TrueType&" And FirstPage="&TrueType&" order by UpdateTime desc"
rs_Product.open sqltext,conn,1,1
%>
<tr align="center">
<%
If rs_Product.eof and rs_Product.bof then
response.write "<td><p align='center'><font color='#ff0000'>还没任何产品</font></p></td>"
else
row_count=1
Do While Not rs_Product.EOF%>
<td><table border="0" cellpadding="0" cellspacing="8" >
<tr>
<td width="38%" height="30"><table width="100%" border="0" cellspacing="0" cellpadding="0" >
<tr>
<td align="center"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" style="border: 1px solid #cccccc">
<tr>
<td align="center"><a href="ProductShow.asp?ID=<%=rs_Product("id")%>"><img src=<%=rs_Product("DefaultPicUrl")%> width="153" height="153" border=0 onload="javascript:DrawImage(this);"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="22" align="center" bgcolor="#F5F5F5"><a href="ProductShow.asp?ID=<%=rs_Product("id")%>"><%=rs_Product("Title")%></a></td>
</tr>
</table></td>
</tr>
</table></td>
<% if row_count mod 3 =0 then%>
</tr>
<tr>
<%end if%>
<%
rs_Product.MoveNext
row_count=row_count+1
Loop
end if
rs_Product.close
%>
</tr>
</table><!--------------------显示最新产品的子程序结束--------------------->
现在这个显示产品是每行3个。
只能显示2行。怎么样改可以把他改为显示4行啊
不是每行显示4个。。是显示4行
<% if row_count mod 3 =0 then%>
改成<% if row_count mod 4 =0 then%>
是每行显示4个。不是显示4行 展开
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%
set rs_Product=server.createobject("adodb.recordset")
sqltext="select top " & Product_count & " * from Product where Passed="&TrueType&" And FirstPage="&TrueType&" order by UpdateTime desc"
rs_Product.open sqltext,conn,1,1
%>
<tr align="center">
<%
If rs_Product.eof and rs_Product.bof then
response.write "<td><p align='center'><font color='#ff0000'>还没任何产品</font></p></td>"
else
row_count=1
Do While Not rs_Product.EOF%>
<td><table border="0" cellpadding="0" cellspacing="8" >
<tr>
<td width="38%" height="30"><table width="100%" border="0" cellspacing="0" cellpadding="0" >
<tr>
<td align="center"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" style="border: 1px solid #cccccc">
<tr>
<td align="center"><a href="ProductShow.asp?ID=<%=rs_Product("id")%>"><img src=<%=rs_Product("DefaultPicUrl")%> width="153" height="153" border=0 onload="javascript:DrawImage(this);"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="22" align="center" bgcolor="#F5F5F5"><a href="ProductShow.asp?ID=<%=rs_Product("id")%>"><%=rs_Product("Title")%></a></td>
</tr>
</table></td>
</tr>
</table></td>
<% if row_count mod 3 =0 then%>
</tr>
<tr>
<%end if%>
<%
rs_Product.MoveNext
row_count=row_count+1
Loop
end if
rs_Product.close
%>
</tr>
</table><!--------------------显示最新产品的子程序结束--------------------->
现在这个显示产品是每行3个。
只能显示2行。怎么样改可以把他改为显示4行啊
不是每行显示4个。。是显示4行
<% if row_count mod 3 =0 then%>
改成<% if row_count mod 4 =0 then%>
是每行显示4个。不是显示4行 展开
3个回答
展开全部
重点这个Product_count 你没有赋值为多少啊兄弟,需要修改的地方在另外的地方,看看包含文件吧
sqltext="select top " & Product_count & " * from Product where Passed="&TrueType&" And FirstPage="&TrueType&" order by UpdateTime desc"
sqltext="select top " & Product_count & " * from Product where Passed="&TrueType&" And FirstPage="&TrueType&" order by UpdateTime desc"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
存在一个关系问题,你看看你的记录总数是多少
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
发
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询