手机
当前位置:查字典教程网 >编程开发 >php教程 >dedecms函数分享之获取某一栏目所有子栏目
dedecms函数分享之获取某一栏目所有子栏目
摘要:以前从来没写过递归(其实想想,对算法完全没概念),刚好有这个需求,试着写了一下,发现也挺容易的,特别记录一下。数据库是dedecms默认的,...

以前从来没写过递归(其实想想,对算法完全没概念),刚好有这个需求,试着写了一下,发现也挺容易的,特别记录一下。

数据库是dedecms默认的,dede_arctype是保存栏目的表,reid是栏目的父级栏目id。

复制代码 代码如下:

$array = array();

get_sons($type, $array);

var_dump($array);

function get_sons($type, &$current_array){

$result = mysql_query("select id from dede_arctype where reid = {$type}");

while($row = mysql_fetch_assoc($result)){

$current_array[] = $row['id'];

get_sons($row['id'], $current_array);

}

}

【dedecms函数分享之获取某一栏目所有子栏目】相关文章:

php获取json数据所有的节点路径

substr()函数中文版

在PHP的图形函数中显示汉字

如何限制访问者的ip(PHPBB的代码)

PHP如何透过ODBC来存取数据库

PHP的栏目导航程序

PHP file_get_contents函数读取远程数据超时的解决方法

使用sockets:从新闻组中获取文章(一)

用libtemplate实现静态网页生成

用PHP代码给图片加水印

精品推荐
分类导航