重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、商品表建立商品基本信息主表CREATETABLEproduc。
创新互联公司专注于中大型企业的成都网站设计、成都网站制作、外贸网站建设和网站改版、网站营销服务,追求商业策划与数据分析、创意艺术与技术开发的融合,累计客户成百上千,服务满意度达97%。帮助广大客户顺利对接上互联网浪潮,准确优选出符合自己需要的互联网运用,我们将一直专注成都品牌网站建设和互联网程序开发,在前进的路上,与客户一起成长!
2、cidint10NOTNULLCOMMENT分类。
3、titlevarchar100NOTNULLCOMMENT商品名称。
4、ddtimeint10NOTNULLCOMMENT添加时间,PRIMARYKEY。
在数据库建立的时候就已经分好了 给每个栏目一个p_id
最上层菜单p_id为0
子菜单p_id为上级菜单的id
查询的时候就根据id和pid来查找
找出所有就按照递归来找
其实一个表就可以做到了,实现一个无限级分类,如:
uid uname ucontent pid
商品id 名称 描述 关联pid
重点就在这个pid上,当一个商品为父类时,pid为0,当他为某一个商品的子类
时,pid即为父类的id,以此来无限极关联;
PS: 这样,当你每次点一个商品的同时,你要查询表的数据。根据需求
显示商品预览效果;
至于你说的不显示,代码不贴出来大家怎么给你看!
table big_class
id class_name
1 大类1
2 大类2
3 大类3
table small_class
id,class_name,big_name,big_id
1 小类1 大类1 1
2 小类2 大类1 1
3 小类3 大类2 2
4 小类4 大类2 2
5 小类5 大类3 3
6 小类6 大类3 3
table produt
id ,name, big_id,small_id, big_class, small_class
1 产品1 1 1 大类1 小类1
2 产品2 2 3 大类2 小类3
3 产品3 3 5 大类3 小类5
SQL不用写了吧。。。。。。。。。。。
不用太在意区分父类,与子类
因为父类与子类在同一个表中通过parent_id建立等级的!
点击父类时传递父类本身的ID:product.asp?pid=4
点击子类时也是传递子类本身的ID:product.asp?pid=12
在product.asp页面里通过这个pid查询商品(无论父类或子类)
sql = "select * from goods where pid ="request("pid")