关于过滤查看信息 在线等

lhl62301 2004-04-09 11:16:07
在一个行业信息页面
我想通过下拉框选择省份(province)来过滤查看这一行业的信息
选择省份点击查看执行
searchc.asp
<%
c_type=request("c_type")
province=request("province")
response.redirect("r_user_search_c.asp?t=2&c_type="&c_type&"&province="&province)
%>
在r_user_search_c.asp中
if t=1 then
c_type=request("c_type")
sql="select ID,username,c_name,real_name,r_date,last_date from r_user where c_type='"&c_type&"' order by ID desc"
else if t=2 then
c_type=request("c_type")
province=request("province")
sql="select ID,username,c_name,real_name,r_date,last_date from r_user where province='"&province&"' order by ID desc"
end if
end if
t=1时显示这一行业的信息
t=2时显示过滤信息
显示页面地址总是显示为r_user_search_c.asp?t=2&c_type=&province=北京,而且选出的是各个行业省份是北京的信息
哪里有错误啊?
...全文
22 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzwz58 2004-04-09
else if t=2 then
c_type=request("c_type")
province=request("province")
sql="select ID,username,c_name,c_type,real_name,r_date,last_date from r_user where province='"&province&"' order by ID desc"
end if
回复
lhl62301 2004-04-09
我也知道没接受到c_type的值
可是具体哪里错了?
回复
reidli 2004-04-09
“r_user_search_c.asp?t=2&c_type=&province=北京”

这一行明显显示你没有接收到参数c_type的值,查看一下原因。

response.redirect("r_user_search_c.asp?t=2&c_type="&c_type&"&province="&province

这一行明显你就设定了t=2,当然执行t=2的部分,你选province为北京,当然就是这个页面了。

回复
bybee 2004-04-09
searchc.asp
<%
t=request("t")
c_type=request("c_type")
province=request("province")
response.redirect("r_user_search_c.asp?t="&t&"&c_type="&c_type&"&province="&province)
%>
回复
lhl62301 2004-04-09
还是不能解决呀?
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告