在Home模块下建一个Clas文件夹,里面建一个Cate.class.php类文件,类文件代码:php代码如下:array( 'id'=>1, 'pid'=>0 ), ...
分类:
其他好文 时间:
2016-01-10 15:32:30
阅读次数:
324
//栏目无限极分类 public function getTree($arr,$id = 0,$lev = 0){ //存放结果数组 $tree = array(); //遍历栏目信息 foreach($arr as $v){ ...
分类:
其他好文 时间:
2016-01-04 15:36:56
阅读次数:
128
<?php
$conn=mysql_connect("localhost","root","1234");
mysql_select_db("laaho_caike");
$option=getTree(0);
$option="<selectname=‘term‘>".$option."</select>";
echo$option;
functiongetTree($id,$spac=0){
//static$str;
$spac=$spac+2;
static$s..
分类:
Web程序 时间:
2015-12-08 18:37:22
阅读次数:
168
你还在用浪费时间又浪费内存的递归遍历无限极分类吗,看了该篇文章,我觉得你应该换换了。这是我在OSChina上看到的一段非常精简的PHP无限极分类生成树方法,整理分享了。function generateTree($items){ $tree = array(); foreach($ite...
分类:
Web程序 时间:
2015-12-07 14:13:37
阅读次数:
143
传进一个含id,pid,..的数组:function catetree($arr,$id=0,$lev) { $tree=array(); foreach ($arr as $v) { if($v['pid']==$id) { $v['lev']=$lev; $tree=$v; $tr...
分类:
Web程序 时间:
2015-11-09 00:02:21
阅读次数:
291
<?php
header("Content-Type:text/html;charset=utf-8");
/*
无限级分类。牵扯2个应用
0是-找指定栏目的子栏目
1是-找指定栏目的子孙栏目,即子孙树
2是-找指定栏目的父栏目/父父栏目....顶级栏目,即家谱树
*/
$aarr=array(
array(‘id‘=>1,‘name‘=>‘安..
分类:
其他好文 时间:
2015-10-24 19:03:22
阅读次数:
140
无限级分类原理简介 无限分类看似"高大上",实际上原理是非常简单的 。无限分类不仅仅需要代码的巧妙性,也要依托数据库设计的合理性。要满足无限级分类,数据库需要有两个必须的字段,id,pid。id用来标识自身,而 pid则是用来表明父级id。也就是说,每个分类记录不仅描述了自身,还描述了与其关心最为....
分类:
Web程序 时间:
2015-08-12 12:56:10
阅读次数:
578
数据库设计:-- 无限分类 ---- 数据库:DB_InfiniteCategory-- 数据表:Tb_Infinite----------------------------------------------------------------- 创建数据库CREATE DATABASE DB_...
分类:
Web程序 时间:
2015-07-11 15:03:25
阅读次数:
157
From:http://www.cnblogs.com/smailxiaobai/archive/2012/01/13/2321850.html--建立一个数据表这可以是你的一个物理表declare @temp table( ID varchar(20), ParentID varcha...
分类:
其他好文 时间:
2015-07-10 13:23:27
阅读次数:
107
$v) { if ($v['pid'] == $pid) { $v['level'] = $level + 1; $v['html'] = str_repeat($html, $level)...
分类:
Web程序 时间:
2015-07-08 12:25:21
阅读次数:
143