php用数组返回无限分类的列表数据的代码


Posted in PHP onAugust 08, 2010
/*—————————————————— */ 
//? 获取无限分类的列表数据 
/*—————————————————— */ 
function get_sort ($parent_id=0,$n=-1) 
{ 
global $db; 
static $sort_list = array (); 
$sql = "SELECT * FROM ".$db->table('article_sort')." WHERE `parent_id` = '{$parent_id}'"; 
$res = $db->query ($sql); 
if ($res) 
{ 
$n++; 
while ($row = $db->fetch_assoc ($res)) 
{ 
$sql = "SELECT * FROM ".$db->table('article_sort')." WHERE `parent_id` = '{$row['sort_id']}'"; 
$children = $db->num_rows ($sql); 
$row['sort_name'] = str_repeat (' ',$n*4).$row['sort_name']; 
$row['children'] = $children; 
$sort_list[] = $row; 
get_sort ($row['sort_id'],$n); 
} 
} 
return $sort_list; 
}
PHP 相关文章推荐
mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法
Mar 15 PHP
PHP Memcached + APC + 文件缓存封装实现代码
Mar 11 PHP
PHP 文件上传全攻略
Apr 28 PHP
浅析php面向对象public private protected 访问修饰符
Jun 30 PHP
php简单实现快速排序的方法
Apr 04 PHP
php获取访问者IP地址汇总
Apr 24 PHP
php获取远程文件内容的函数
Nov 02 PHP
laravel实现简单用户权限的示例代码
May 28 PHP
PHP使用HTML5 FormData对象提交表单操作示例
Jul 02 PHP
关于laravel后台模板laravel-admin select框的使用详解
Oct 03 PHP
Thinkphp5.0 框架Model模型简单用法分析
Oct 11 PHP
laravel excel 上传文件保存到本地服务器功能
Nov 14 PHP
php自定义函数之递归删除文件及目录
Aug 08 #PHP
php自动获取目录下的模板的代码
Aug 08 #PHP
php下删除一篇文章生成的多个静态页面
Aug 08 #PHP
php中定义网站根目录的常用方法
Aug 08 #PHP
删除无限分类并同时删除它下面的所有子分类的方法
Aug 08 #PHP
一道关于php变量引用的面试题
Aug 08 #PHP
一道求$b相对于$a的相对路径的php代码
Aug 08 #PHP
You might like
杏林同学录(二)
2006/10/09 PHP
解析php防止form重复提交的方法
2013/07/01 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
2013/08/08 PHP
php 判断服务器操作系统的类型
2014/02/17 PHP
关于php支持分块与断点续传文件下载功能代码
2014/05/09 PHP
基于ThinkPHP实现的日历功能实例详解
2017/04/15 PHP
javascript的对话框详解与参数
2007/03/08 Javascript
在jQuery1.5中使用deferred对象 着放大镜看Promise
2011/03/12 Javascript
vue.js绑定class和style样式(6)
2016/12/09 Javascript
原生的强大DOM选择器querySelector介绍
2016/12/21 Javascript
微信小程序chooseImage的用法(从本地相册选择图片或使用相机拍照)
2018/08/22 Javascript
js实现坦克移动小游戏
2019/10/28 Javascript
使用eslint和githooks统一前端风格的技巧
2020/07/29 Javascript
js实现限定区域范围拖拉拽效果
2020/11/20 Javascript
Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法
2015/04/24 Python
Django实现登录随机验证码的示例代码
2018/06/20 Python
Python3数据库操作包pymysql的操作方法
2018/07/16 Python
Python爬虫框架Scrapy基本用法入门教程
2018/07/26 Python
对python 生成拼接xml报文的示例详解
2018/12/28 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
Python Numpy库datetime类型的处理详解
2019/07/13 Python
python线程定时器Timer实现原理解析
2019/11/30 Python
新建文件时Pycharm中自动设置头部模板信息的方法
2020/04/17 Python
python在CMD界面读取excel所有数据的示例
2020/09/28 Python
Photobook澳大利亚:制作相片书,婚礼卡,旅行相簿
2017/01/12 全球购物
Calzedonia美国官网:意大利风格袜子、打底裤和沙滩装
2018/07/19 全球购物
Watchshop德国:欧洲在线手表No.1
2019/06/20 全球购物
构造方法和其他方法的区别?怎么调用父类的构造方法
2013/09/22 面试题
《最后的姿势》教学反思
2014/02/27 职场文书
奠基仪式主持词
2014/03/20 职场文书
大学生考试作弊检讨书
2014/09/21 职场文书
四风查摆问题及整改措施
2014/10/10 职场文书
行政执法作风整顿剖析材料
2014/10/11 职场文书
欢迎词范文
2015/01/27 职场文书
Matlab如何实现矩阵复制扩充
2021/06/02 Python
python playwrigh框架入门安装使用
2022/07/23 Python