/

$sql = "select id,concat(path,',',id) as abspath,class_name from tree order by abspath";

$query = mysql_query ( $sql );

while ( $row = mysql_fetch_array ( $query ) )

{

//第一种展示方法

//$space = str_repeat ( '    ', count ( explode ( ',', $row ['abspath'] ) ) - 1 );

//echo $space . $row ['name'] . '
';*/

//第二种展示方法

$space = str_repeat('  ', count ( explode ( ',', $row ['abspath'] ) ) - 4 );

$option .= '' . $space . $row ['class_name'] . '';

}

echo '' . $option . '';

//$sql1 = "INSERT INTO tree VALUES ('',2,'分类2-1-1-1',',2,9,12,13,')";

//mysql_query($sql1);

ThinkPHP下的使用

/**

*@author ↓

*get class_manage table,,all content

*/

public function class_manage($array,$id) {

$classManage=M('class_manage');

$title=$classManage->where(array('pid'=>$id))->field('id,class_name,level,pid')->select();

for($i=0;$i

{

$array[] = $title[$i];

$this->class_manage(&$array,$title[$i]['id']);

}

return $array;

}

/**

*构造ZTree树的JSON

*@author ↓

* {id:11, pId:1, name:"叶子节点 1-1"},

*/

public function class_manage_view($array,$id) {

$classManage=M('class_manage');

$title=$classManage->where(array('pid'=>$id))->field('id,class_name,level,pid')->order('id desc,sort desc')->select();

for($i=0;$i

{

if($title[$i]['pid'] == 0)

$array[]="{id:".$title[$i]['id'].", pId:".$title[$i]['pid'].", name:\"".$title[$i]['class_name']."\", open:true},";

else

$array[]="{id:".$title[$i]['id'].", pId:".$title[$i]['pid'].", name:\"".$title[$i]['class_name']."\"},";

$this->class_manage_view(&$array,$title[$i]['id']);

}

return $array;

}

php reactphp wss_php无限级分类 - ▄︻┻┳000000000000000000000000000000000000 - OSCHINA - 中文开源技术交流社区...相关推荐

  1. php项目后的感受,PHP项目感受4 - 刘景刘恒的个人空间 - OSCHINA - 中文开源技术交流社区...

    通过两周的商城项目,受益匪浅,以前自己根本没有项目经验,所以很多知识点都只是知识点而已,并没有在实践中加以熟悉和理解,很多东西以为自己记住了,知道了,可是一到用的时候却该做什么都不知道,所以在这里很感 ...

  2. r语言npsurv_R语言常用包分类总结 - osc_mf6gua6n的个人空间 - OSCHINA - 中文开源技术交流社区...

    常用包: --数据处理:lubridata ,plyr ,reshape2,stringr,formatR,mcmc: --机器学习:nnet,rpart,tree,party,lars,boost, ...

  3. php无限极,php实现无限极分类 - MyClassPHP-Colin主页 - OSCHINA - 中文开源技术交流社区...

    /** * 无限分类 * @param [type] $model 一个模型对象 * @param integer $pid 上级ID * @param array &$categorys 一 ...

  4. html5y页面布局标签,HTML常用标签 - osc_wc3dz06y的个人空间 - OSCHINA - 中文开源技术交流社区...

    1 HTML初识 HTML标签就是用来表达网页上的文字.图片.链接.音视频等等的······ 1.1 HTML标签分类 在HTML页面中,带有"< >"符号的元素被称为 ...

  5. 小米 mysql sql审核_mysql和sql - 小米米儿小的个人空间 - OSCHINA - 中文开源技术交流社区...

    一.MySQL的安装 使用命令终端打开服务启动项:services.msc 安装MySQL后,应注意以下配置: 1.选择第一项Reconfigure Instance进行重新配置. 2.选择第一项详细 ...

  6. java io流拒绝访问_JAVA IO流 - 张宏良的个人空间 - OSCHINA - 中文开源技术交流社区...

    IO流 一.File类的使用 java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关 File能新建.删除.重命名文件和目录,但File不能访问文件内容本身.如果需要访问文件内容本身 ...

  7. python设计模式理解_如何理解设计模式 - PythonJsGo的个人空间 - OSCHINA - 中文开源技术交流社区...

    一.设计模式是什么? 设计模式是软件设计中常见问题的典型解决方案. 它们就像能根据需求进行调整的预制蓝图,可用于解决代码中反复出现的设计问题.设计模式与方法或库的使用方式不同, 你很难直接在自己的程序 ...

  8. Linux环境变量隔代,python基础题 - osc_vwtuqll7的个人空间 - OSCHINA - 中文开源技术交流社区...

    47.metaclass作用?以及应用场景? metaclass,直译为元类,简单的解释就是:当我们定义了类以后,就可以根据这个类创建出实例, 所以:先定义类,然后创建实例.但是如果我们想创建出类呢? ...

  9. java同一包protect_Java基础知识 - 欢迎来到夜故事,一个人的故事 - OSCHINA - 中文开源技术交流社区...

    1.public.protect.private以及不声明私有性之间区别? 私有性 当前类 同一包下 子孙类 其他类 public √ √ √ √ protect √ √ √ × friendly √ ...

最新文章

  1. EasyNVR摄像机网页直播中,推流组件EasyRTMP推送RTMP扩展支持HEVC(H.265)的方案
  2. 什么是网络地址转换(NAT)—Vecloud 微云
  3. 【Python刷题】_7
  4. Spring Batch @EnableBatchIntegration 注解
  5. ajax包含mysql吗_php 实例ajax与mysql怎么只查询出一条数据?
  6. Spring Boot中使用Redis数据库
  7. C程序设计语言现代方法15:编写大型程序
  8. 武汉市15区科技企业孵化器及众创空间补贴附武汉市科技企业孵化器和众创空间管理办法
  9. java缓存机制面试题,电子版已问世
  10. Android Q适配攻略(五)(存储权限变更)
  11. 移动硬盘 无法访问 解决方法
  12. java实现程序等待一段时间的代码
  13. 没有学历学了JAVA怎么找份工作_自学java没学历可以找到工作嘛?
  14. 某私募基金投资公司面经+字节基础架构面经——11.18日
  15. Texture Haven Spider
  16. JSON转List集合
  17. 浅入浅出数据分析之Hello NumPy系列(四)
  18. 清华计算机系2018录取分数线,2018年清华大学各省录取分数线是多少?看看你离清华大学差多少分...
  19. UIImage 的图片平铺实现效果
  20. 李炎恢老师PHP第三季视频课程(设计模式+MVC模式+SMARTY+在线商城)

热门文章

  1. docker nginx安装模块_docker安装nginx与php7.1
  2. PacBio RS系列已被淘汰,PacBio Sequel成为三代测序最新起跑线。
  3. opensuse 安装 php,在openSUSE上安装和配置LAMP(2)
  4. axure 点击按钮弹出框_Axure 教程:web网站原型设计技巧的分享
  5. python输入输出流详解_Python 初体验之 输入输出流
  6. python 多种图片数据格式互转
  7. Jupyter Notebook中cell操作
  8. 二值网络--Training Binary Weight Networks via Semi-Binary Decomposition
  9. 一次失败的尝试:Ubuntu 故障修复
  10. AWS S3云存储服务