我的数据库表的设计
type 表
type_id 自增
type_name 类名
wymg 表
id 自增
title 标题
lrdate 时间
content 内容
keyword 关键字
hit 点击数
type_id 大类id
我想实现的功能是先查询到大类,在查询大类中的小类
比如一,二,三,是大类 1,2,3是小类
当我点击一的时候能查询到一中的所有小类1,2,3。当我点击小类的时候查询
到1中的具体内容
代码如下
下面是大类查询页面page.asp
<%
set rs=server.CreateObject("adodb.recordset")
sql="select * from type"
rs.open sql,conn,1,1
do while not rs.eof
%>
<TABLE class=font9 cellSpacing=0 cellPadding=0 width="95%" border=0>
<TBODY>
<TR>
<TD width="77%"><a href=page_type.asp?type_id=<%=rs("type_id")%>><%=rs("type_name")%></a></div></TD>
</TR>
</TBODY>
</TABLE>
<%
rs.movenext
loop
rs.close
%>
下面是查询小类的页面page_type.asp
<%
dim type_id
type_id=request.form("type_id")
set rs1=server.createobject("adodb.recordset")
sql1="select * from wymg where
type_id="&type_id&" order by id desc"
rs1.open sql1,conn,1,1
do while not rs1.eof
%>
<table>
<TR>
<TD><A href="page_book.asp?id=<%=rs1("id")%>"><%=rs1("title")%></A> </TD>
<TD><%=rs1("lrdate")%></TD>
</TR>
<%
rs1.movenext
loop
rs1.close
%>