| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 577 人关注过本帖
标题:分类查询问题
只看楼主 加入收藏
羽彤
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-9-30
收藏
 问题点数:0 回复次数:5 
分类查询问题
<%
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
%>

当我把红色部分换成具体的常量时,能够查询到内容
当我换成变量的时候,网页没有任何的反应
请问各位高手这是什么问题?
搜索更多相关主题的帖子: 分类 查询 
2006-02-07 11:35
sun30
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2005-12-16
收藏
得分:0 
你把你的SQL语句输出来看一下,看type_id的值是不是传过来啦!

[此贴子已经被作者于2006-2-7 11:49:59编辑过]



春天来啦!万物开始生长!
2006-02-07 11:49
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
收藏
得分:0 
type_id是自动编号?
是的话用sql1="select * from wymg where type_id="&type_id&"
order by id desc"

中国人的财富网:http://www..cn/
2006-02-07 12:02
羽彤
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-9-30
收藏
得分:0 
我的数据库表的设计
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
%>

我不能我就要,我要我就能,我要我愿意!
2006-02-07 12:15
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 
type_id=request.form("type_id")

改成
type_id=request("type_id")

或者
type_id=request.QueryString("type_id")

楼主是用的GET 方法传递的参数,不能用form接收

专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2006-02-07 12:21
羽彤
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-9-30
收藏
得分:0 
天啊 忽略这个地方了 终于解决了 !谢谢各位的帮助!!!!!!


我不能我就要,我要我就能,我要我愿意!
2006-02-07 13:13
快速回复:分类查询问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019212 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved