CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

大类-----二类----小类

楼主pmaster(开心点)2004-12-04 13:33:45 在 Web 开发 / PHP 提问

--    
  --   表的结构   `cd_sorts`  
  --    
   
  CREATE   TABLE   `cd_sorts`   (  
      `sortid`   smallint(6)   unsigned   NOT   NULL   auto_increment,  
      `sortname`   varchar(200)   NOT   NULL   default   '',  
      `supsortid`   smallint(6)   NOT   NULL   default   '0',  
      `remarks`   text,  
      `class`   enum('group','sort','sub')   NOT   NULL   default   'sort',  
      `largesortid`   smallint(6)   unsigned   default   '0',  
      `img`   varchar(50)   NOT   NULL   default   '',  
      PRIMARY   KEY     (`sortid`),  
      KEY   `sortname`   (`sortname`)  
  )   ENGINE=MyISAM   DEFAULT   CHARSET=latin1   AUTO_INCREMENT=64   ;  
   
  --    
  --   导出表中的数据   `cd_sorts`  
  --    
   
  INSERT   INTO   `cd_sorts`   VALUES   (57,   '???',   54,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (1,   '01_ELECTRONICS',   0,   '',   'group',   1,   '01.gif');  
  INSERT   INTO   `cd_sorts`   VALUES   (34,   '02_LIGHTING',   0,   '',   'group',   0,   '02.gif');  
  INSERT   INTO   `cd_sorts`   VALUES   (3,   'TV   SET',   1,   '?????????????????????????????????????????????????',   'sort',   1,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (27,   'IBM',   3,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (48,   'Washing   Machine',   1,   '',   'sort',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (28,   'HP',   3,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (59,   '???????',   54,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (58,   '????',   54,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (31,   'VIAO',   3,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (49,   '????????',   48,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (54,   'LIGHTING',   1,   '',   'sort',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (38,   '03_FASHION',   0,   '',   'group',   0,   '03.gif');  
  INSERT   INTO   `cd_sorts`   VALUES   (63,   '????????',   48,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (40,   '04_FURNITURE',   0,   '',   'group',   0,   '04.gif');  
  INSERT   INTO   `cd_sorts`   VALUES   (41,   '05_BARBECUE   TOOLS',   0,   '',   'group',   0,   '05.gif');  
  INSERT   INTO   `cd_sorts`   VALUES   (44,   'DELL',   3,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (45,   '???',   3,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (46,   '???',   3,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (47,   'COMPAQ',   3,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (50,   '??????',   48,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (51,   'MD',   48,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (52,   'MP3',   48,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (60,   '?????',   54,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (61,   '????',   54,   '',   'sub',   0,   '');  
  INSERT   INTO   `cd_sorts`   VALUES   (62,   '???????',   54,   '',   'sub',   0,   '')  
  这上面是我的一个表结构,关于商城的产品分类的,分三级分类  
  比如,大类-----二类----小类  
  我现在有一个问题,我想实现一个效果,就是我把鼠标放在产品大类的时候,弹出一个该大类中的所有二类的菜单,当我把鼠标放在其中一个二类的名称上的时候弹出这个二类下面的所有子类(即小类),然后点  
  某一小类,就可以看到该小类的产品  
  请问这样的效果该怎么做 问题点数:100、回复次数:21Top

1 楼wxq4100798(aa)回复于 2004-12-04 15:29:16 得分 0

onfocus()用js处理,一次读出的有记录,用js生成数组,编历JS,Top

2 楼pmaster(开心点)回复于 2004-12-04 15:44:55 得分 0

我倒,但我不知道如果下手Top

3 楼ice_berg16(寻梦的稻草人)回复于 2004-12-04 16:14:09 得分 0

你首先要将这些数据转换成JS数组进行存放,  
  然后在客户端使用onmouseover事件来处理层显示的数据.Top

4 楼hflsj(红枫)回复于 2004-12-04 17:00:42 得分 0

关注   顶一下Top

5 楼pmaster(开心点)回复于 2004-12-04 19:36:31 得分 0

寫一下不行嗎?謝謝Top

6 楼pmaster(开心点)回复于 2004-12-05 15:40:13 得分 0

能帮一下忙吗?感谢Top

7 楼sdpong(耶和华)回复于 2004-12-05 20:43:18 得分 0

这个问题我明天解决,给你答复,我正好也要处理类似的问题...Top

8 楼sdpong(耶和华)回复于 2004-12-05 20:43:49 得分 0

不过是java的,我明天把实现的方法和你讲讲...Top

9 楼pmaster(开心点)回复于 2004-12-06 00:16:52 得分 0

好Top

10 楼pmaster(开心点)回复于 2004-12-06 22:51:47 得分 0

怎么讲??Top

11 楼flyonet(人生如梦【★】梦如人生)回复于 2004-12-07 09:08:31 得分 0

找一个这样的网站,看看代码,不就知道了么〉?Top

12 楼pmaster(开心点)回复于 2004-12-07 09:14:32 得分 0

哪里有??谢谢!Top

13 楼pmaster(开心点)回复于 2004-12-07 21:07:10 得分 0

:(Top

14 楼twt326(天地小子)回复于 2004-12-09 11:44:07 得分 0

呵,实在不好意思,我没有时间来给你具体写代码,给你一些提示吧  
  http://blog.csdn.net/twt326/archive/2004/11/15/182854.aspx  
   
  这段代码的运行原理我已经在注释里面说的很清楚了。  
  你所需要做的就是将   数据处理返回页面里生成的SELECT标签语句,改为生成菜单语句,并将调用页面的ONCLICK改为ONFOUCUS   就行,另外,菜单都是浮动层,而我程序里面的不是,所以你也需要将二级或三级的DIV标签改为浮动的。  
   
  事实上,我在BLOG里面说的很明白:  
  若您融汇贯通,基本上可以实现所有的   动态数据更新页面无刷新型   的功能  
  你所要求的并不复杂,只需要多多配合生成菜单的JS代码就行。  
   
  所有的菜单代码都在数据推送页生成。然后innerHTML到你数据显示页中特定的DIV中,就行了。Top

15 楼twt326(天地小子)回复于 2004-12-09 11:48:47 得分 0

原理:  
  首先在页面中显示最高级的一级分类(不用动的)  
  当点击或发生其它事件时,调用一段JS代码,这段JS代码从我们所设定的一个PHP文件中以不同的参数获得不同的一段JS代码。这段JS代码的功能就是向页面中某个特定的DIV或其它元素,如TD中插入一段HTML代码,来实再页面无刷新更新信息。  
  所返回的这一段JS代码由另一个JS标签来执行,如我程序中的:  
  <script   language="JavaScript"   id="getareadata"></script>  
  这样就实现了数据的动态刷新Top

16 楼pmaster(开心点)回复于 2004-12-10 17:52:31 得分 0

不懂Top

17 楼tod204(八十年代)回复于 2004-12-12 19:13:09 得分 0

阿冒呀...楼上的这位兄台讲的不错.  
  你仔细看看他的blog就可以实现了...Top

18 楼pmaster(开心点)回复于 2004-12-13 11:06:12 得分 0

不懂Top

19 楼xuzuning(唠叨)回复于 2004-12-21 10:32:24 得分 0

从你的数据中看不出层次来,或是说看不出某个小类归属于哪个二类和大类Top

20 楼pmaster(开心点)回复于 2004-12-21 12:46:46 得分 0

不會吧  
  http://community.csdn.net/Expert/topic/3662/3662132.xml?temp=.259823Top

21 楼leinchu(忙啊,终于升级了)回复于 2004-12-29 10:24:33 得分 100

http://urg.vicp.net/A_Tree.php接分咯,我哈哈…………  
  其实搞懂JS和数据库结构其它就好办拉!  
  这个JS很好的拉,菜单不限制级数的,爽啊  
  升级咯!!Top

相关问题

  • 国家二类重点计算机本科生月薪大概多少?
  • ***** 这句代码如何翻译?***** 第二类
  • 关于类类型大小问题
  • 大类中有小类 小类中再有小类 这种关系
  • 产品大类分小类下的小类动态显示
  • 分类显示的,先显示大类,点击后再显示小类
  • 关于大类与小类的选择问题....
  • 类中有类,小弟糊涂了,请各位大哥指教
  • 请问用asp.net做大类然后小类循环怎么做?
  • 请问用asp.net做大类然后小类循环怎么做?

关键词

  • .net
  • 代码
  • 页面
  • js
  • 数据
  • null
  • 类
  • sorts
  • 菜单
  • sortname

得分解答快速导航

  • 帖主:pmaster
  • leinchu

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo