搜索
编程论坛
→
WEB开发
→
『 ASP技术论坛 』
→ 这个【搜索筛选】问题,该怎么做?(有图)
标题:
这个【搜索筛选】问题,该怎么做?(有图)
只看楼主
guanry
等 级:
新手上路
帖 子:20
专家分:0
注 册:2009-12-1
结帖率:
40%
楼主
问题点数:0 回复次数:2
这个【搜索筛选】问题,该怎么做?(有图)
我是 用js 在列表里传值的方法传的值 当选择一个固定的比如说0-500元的范围,自动在当前页
传一个id=500过来,再用多重查询写代码<%if id=500 then
sql=sql&" and money<=500"
%>,我是这么做的,现在有个问题,数据库里的价钱字段,要不是单独的100,200,300整数,要不是固定格式的100-200,300-350,50-500
这种几-几 的格式 请问这样的话 我这个 金钱该怎么比较 怎么处理呢?我实在不会了 请大家教我!!祝大家新年快乐!万事如意
[
本帖最后由 guanry 于 2010-1-1 10:30 编辑
]
搜索更多相关主题的帖子:
筛选
搜索
2010-01-01 10:25
icecool
等 级:
贵宾
威 望:
20
帖 子:1214
专家分:1366
注 册:2005-3-14
第
2
楼
得分:0
看你数据表里的数据,
这里分类方好像有点问题,如500-1500,那你想数据表中哪些显示呢?30-790显,40-560显,---
20-3000呢,要不要也显示出来?
传递时可以将范围作一个整体的字符传递,如:xsrw.asp?key="0-500"
查询时却要将所有数据查询出来,将taskmoney字段分割,再一个一个比较.
最好将这个字段分成两个字段.
http://toorup.3v.do
loading...
2010-01-01 17:10
yms123
等 级:
版主
威 望:
209
帖 子:12488
专家分:19042
注 册:2004-7-17
第
3
楼
得分:0
不需要用IF语句判断,SQL里有between and或者直接在SQL里判断比如查询表product商品里price价格在50-100元之间的所有商品
select * from product where price between 50 and 100
或者可以直接判断法
select * from product where price>50 and price<100
2010-01-02 13:48
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-294765-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.132706 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved