二级分类
请朋友来给予修改!!!!!多谢了!!!我的数据表分别如下:
tbl_goodsclass表:
gc_id ---- 商品分类ID
gc_name ----商品分类name
tbl_goods表:
gds_id ---自动编号
gds_gcid ----商品分类ID
gds_name ----品名(二级名)
我写的下拉列表二级分类代码如下:
<p>商品分类:
<select name="select" id="select" onChange="javascript:location='admin_goods.asp?c='+this.value;">
<option value="0" selected>==所有商品==</option>
<%
sql="select * from tbl_goodsclass where gds_gcid=0"
rst.open sql,conn,1,1
do while not rst.eof
sql1="select * from tbl_goodsclass,tbl_goods where gds_gcid=" & rst("gc_id")
rst1.open sql1,conn,1,1
do while not rst1.eof
%>
<option value=<%=rst1("gc_id")%> <% if cint(session("admin_ncid"))=rst1("gc_id") then
response.Write("selected")
'nowclass=rst("gc_name")'记录下当前分类名以便在新增商品时显示
end if %>><%=rst("gc_name")%>--><%=rst1("gds_name")%></option>
<%
rst1.movenext
loop
rst1.close
rst.movenext
loop
rst.close
%>
请改一下好吗!!!谢谢了!!!!!