<!-- #include file="conn.asp" -->
<%
set rs=server.CreateObject("adodb.recordset") sql="select * from category" rs.open sql,conn,3,3 %> <% do while not rs.eof %> <% a=rs("categoryid") %> <% set rs2=server.CreateObject("adodb.recordset") sql="select * from sorts where categoryid="&a&"" rs2.open sql,conn,3,3 i=0 %>
<table width="95%" align="center"> <Tr><td width="4%"><img src="imgs/jj.gif" width="15" height="14"></td> <td width="96%">(<span class="style6">一级分类</span>)<a href="mingxi.asp?categoryid=<%=rs("categoryid") %>"><%=rs("category")%></a></td> </Tr> <Tr><td colspan="3"> <table width="100%" cellpadding="1" cellspacing="1" border="0"> <tr><td bgcolor="#ffffff" class="style4"> <table width="100%" border="0" cellspacing="0" cellpadding="0" > <tr> <% do while not rs2.eof response.Write("<td width=10% bgcolor=#ffffff align=center>") %> (<span class="style6">二级分类:</span>)<a href="chanshows.asp?sortsid=<%=rs2("sortsid")%>"><%=rs2("sorts")%></a> <% b=rs2("sortsid") %> <% set rs3=server.CreateObject("adodb.recordset") sql="select top 1 * from product where sortsid="&b&"" rs3.open sql,conn,3,3 %>
<TABLE height=118 cellSpacing=0 cellPadding=0 width=144 border=0> <TBODY> <TR> <TD height=10><IMG height=10 src="imgs/chanshow/bg_0ltop.gif" width=10></TD> <TD background=imgs/chanshow/bg_01.gif height=10></TD> <TD height=10><IMG height=10 src="imgs/chanshow/bg_0rtop.gif" width=10></TD></TR> <TR> <TD width=10 background=imgs/chanshow/bg_03.gif> </TD> <TD vAlign=center align=middle width=123 bgColor=#ffffff>
<a href="chanpin.asp?id=<%=rs3("id")%>"><img src="<%=rs3("pic1")%>" alt="<%=rs3("detail")%>"border=0 style='border-color:#000000' width=125 height="100"></a>
<TD width=11 background=imgs/chanshow/bg_04.gif> </TD></TR> <TR> <TD height=10><IMG height=10 src="imgs/chanshow/bg_0lbottom.gif" width=10></TD> <TD background=imgs/chanshow/bg_02.gif height=10></TD> <TD height=10><IMG height=10 src="imgs/chanshow/bg_0rbottom.gif" width=10></TD> </TR></TBODY></TABLE> <% response.write("</td>")%> <% i=i+1 if i mod 3=0 then response.write("</tr>") end if rs2.movenext loop %> </table></td></tr></table></td> </Tr> <Tr><Td width="80%" colspan="2" bgcolor="cccccc" height="1"></Td></Tr> </table><% rs.movenext loop %> 我要实现的功能是从库里动态的输出大类,大类下面是相应的小类,输出所有小类(三个小类一换行) 然后输出大类,小类的下面要有个最新的产品图片,这个我已经实现了,,可是现在问题是如果光有小类没有输入相应的产品时我想让相应的那个图片输出暂无图片的一个图片,可是就是输不出来,因为小类的表是一个表,(sorts表)大类的表是一个表(category) 产品表是一个表(product) 有的时候就是小类表里有一个新的小类,产品表里还没有输入产品,的情况下怎么输出暂无图片的图片呀应该用IF ELSE 可是我弄了半天因为表结构的关系我没有弄出来,,希望大家帮我想想,, 谢了,
[此贴子已经被作者于2005-5-17 18:53:38编辑过]