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 相关文章推荐
PHP与SQL注入攻击[三]
Apr 17 PHP
php 图片加水印与上传图片加水印php类
May 12 PHP
set_include_path和get_include_path使用及注意事项
Feb 02 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
Jun 17 PHP
ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
Jun 26 PHP
PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
Aug 23 PHP
PHP图片处理之使用imagecopy函数添加图片水印实例
Nov 19 PHP
PHP生成随机数的方法实例分析
Jan 22 PHP
详解WordPress中的头像缓存和代理中的缓存更新方法
Mar 01 PHP
编写PHP脚本清除WordPress头部冗余代码的方法讲解
Mar 01 PHP
PHP实现用户登录的案例代码
May 10 PHP
PHP实现的DES加密解密类定义与用法示例
Nov 02 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
利用PHP创建动态图像
2006/10/09 PHP
php表单提交问题的解决方法
2011/04/12 PHP
php whois查询API制作方法
2011/06/23 PHP
浅谈web上存漏洞及原理分析、防范方法(安全文件上存方法)
2013/06/29 PHP
Apache实现Web Server负载均衡详解(不考虑Session版)
2013/07/05 PHP
php清除和销毁session的方法分析
2015/03/19 PHP
php实现mysql连接池效果实现代码
2018/01/25 PHP
解决FireFox下[使用event很麻烦]的问题
2006/11/26 Javascript
firefox 和 ie 事件处理的细节,研究,再研究 书写同时兼容ie和ff的事件处理代码
2007/04/12 Javascript
基于javascript 闭包基础分享
2013/07/10 Javascript
jQuery如何获取同一个类标签的所有值(默认无法获取)
2014/09/25 Javascript
PHP配置文件php.ini中打开错误报告的设置方法
2015/01/09 PHP
简介AngularJS的视图功能应用
2015/06/17 Javascript
Bootstrap的fileinput插件实现多文件上传的方法
2016/09/05 Javascript
深入理解vue路由的使用
2017/03/24 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
2018/06/06 Javascript
详解jQuery中的easyui
2018/09/02 jQuery
node.js使用redis储存session的方法
2018/09/26 Javascript
如何将Node.js中的回调转换为Promise
2020/11/10 Javascript
Python内置函数bin() oct()等实现进制转换
2012/12/30 Python
Python简单调用MySQL存储过程并获得返回值的方法
2015/07/20 Python
python Django框架实现自定义表单提交
2016/03/25 Python
Pandas-Cookbook 时间戳处理方式
2019/12/07 Python
Python Switch Case三种实现方法代码实例
2020/06/18 Python
django美化后台django-suit的安装配置操作
2020/07/12 Python
去除python中的字符串空格的简单方法
2020/12/22 Python
OPPO手机官方商城:中国手机市场出货量第一品牌
2017/10/18 全球购物
Lyle & Scott苏格兰金鹰官网:英国皇室御用品牌
2018/05/09 全球购物
荷兰在线体育用品商店:Avantisport.nl
2018/07/04 全球购物
医学专业毕业生推荐信
2013/11/14 职场文书
中药专业自荐信范文
2014/03/18 职场文书
四群教育工作实施方案
2014/03/26 职场文书
《理想的风筝》教学反思
2014/04/11 职场文书
神龙架导游词
2015/02/11 职场文书
小学三年级语文教学反思
2016/03/03 职场文书
redis中lua脚本使用教程
2021/11/01 Redis