PHP mysql sql 怎么根据ID查找栏目 因为有700多个3级栏目 不想一个个复制模板 手动修改ID
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP mysql sql 怎么根据ID查找栏目 因为有700多个3级栏目 不想一个个复制模板 手动修改ID相关的知识,希望对你有一定的参考价值。
php mysql
sql 怎么根据ID查找栏目 因为有700多个3级栏目 不想一个个复制模板 手动修改ID
能根据一个 一级栏目的 ID 自动读取出去 2级栏目 不读取三级栏目
当点击 6 男装的时候 显示 5 下面所有的二级栏目
当点击 7 女装的时候 显示 5下面的所有的二级栏目
1、获取点击处的parentID select t.parentID from 栏目 t where t.id=6 // 这里得到5
2、查询所有parentID相同的栏目 select * from 栏目 t where t.parentID=5追问
您好 能不能加下呢 94--671---9657
追答没看懂你要加下什么
参考技术A 楼主想多了,这问题很好处理,就是根据parent_id来读数据库 我估计楼主没表达明白自己想要的效果 象楼主问的这个楼主肯定晓得,楼主还是再陈述下 参考技术B select * from table where pid=(select pid from table where id=$id)mysql 数据库中、根据4个级别查询、(管理处parent_id=0、小区=1、楼栋=2、单元=3)、sql语句怎么写?
比如where条件是小区、就查询小区下面的所有楼栋和单元、如果是楼栋、就查询该楼栋下的所有单元。
parent_id为父节点、district_level为等级类型、比如类型是为管理处还是小区。
select * from tb where parent_id>1
楼栋
select * from tb where parent_id>2
综合一下
select * from tb where parent_id>‘4个基本中的一个’追问
我想要一个递归类型的SQL语句、一条语句能列出它们的关系。
追答对不起,不明白你的意思,能举个例子吗?
参考技术B select * from table where parent_id > ? (?为你要查询的条件 0 - 4 之间) 参考技术C 把字段关系列一下以上是关于PHP mysql sql 怎么根据ID查找栏目 因为有700多个3级栏目 不想一个个复制模板 手动修改ID的主要内容,如果未能解决你的问题,请参考以下文章
mysql 数据库中、根据4个级别查询、(管理处parent_id=0、小区=1、楼栋=2、单元=3)、sql语句怎么写?