跪求一类似58同城或者百姓网的分类代码
我现在想做一个商品分类的网站。
分类类似58同城,比如按类别分,按尺寸分,按颜色分,按价格分,这样。
我知道如果只按其中一种方式分类,出数据绑定数据控件很简单。关键是有这么多分类,该如何实现?
求高手指教。
我商品表主要字段有 类别字段(l_id)尺寸字段(size_id)颜色字段(color_id)价格字段(price_id)
对应 类别表(l_id,l_name) 如:1,皮革类
尺寸表(size_id,size_name)如:1,0-10cm
颜色表(color_id,color_name)如:1,红色
价格表(price_id,price_name)如:1,0-10元
在分类处,就是显示下面这些表的name字段
当用户点击一个皮革类,下面的数据控件就绑定,如:sql语句(select * from sp where l_id=1)
当用户又点击一个0-10cm后,下面的数据控件绑定,如:sql (select * from sp where l_id=1 and size_id=1)
我用datalist绑定查询出的数据。
问题就是,这样条件叠加,该怎么传值?
我用a.aspx?l_id=" +Eval("l_id")这样只能传一个值,而且我无法判断用户选择了几个条件。
该怎么解决呢?求高手指教,不胜感谢!
------解决方案--------------------
你在模板列中也可以放 request("c1") 这样的参数的,可以得到用户当前的点击。