id  fid   name
1    0    连衣裙
2    1    吊带
3    2    甜美依次类推。。用一个fid传递的话
如果实现下面这样获得分类,获取到(女装: 款式: 风格:)各种的栏目并且高亮背景女装:雪纺衫 连衣裙 连衣裙
款式:裹胸 背带 斜肩 吊带
风格:街头 甜美 甜美请问PHP 该怎么写才能实现这个功能,希望高手帮一下 谢谢

解决方案 »

  1.   

    用一个fid传递的话点击哪一级,传递一个fid
      

  2.   

    不是一个fid传递 这个写错了啊,点击连衣裙 就出现款式与风格。
      

  3.   

    不是一个fid传递 这个写错了啊,点击连衣裙 就出现款式与风格。
    要是只有三层的话,就先查出fid的为$fid的款式,然后再查找fid为款式的id的。否则用递归。
    这样的结构,建议用二叉树来存储。
      

  4.   

    不是一个fid传递 这个写错了啊,点击连衣裙 就出现款式与风格。
    要是只有三层的话,就先查出fid的为$fid的款式,然后再查找fid为款式的id的。否则用递归。
    这样的结构,建议用二叉树来存储。嗯 就是三层,希望高手能帮忙写一个例子可以吧。谢谢
      

  5.   

    款式
    select id,fid,name from 表名 where fid=$fid风格
    select id,fid,name from 表名 where fid IN (款式ids)如果还要其它处理的,就在内存中处理