E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
无限分类
无限分类
类思想
看到很多这种帖子的代码.今天就说下无线分类是怎么一回事.无线分类就是说能在任何一个节点下面构造节点.俩个变量 pid父ID,cid 子id . root节点是没有父id 是特殊的.其他都有父id,子id是可选的.分类的时候就是在节点的子id就是下一个节点的父ID
魔术师
·
2013-06-20 16:00
php
无限分类
且支持输出树状图的详细介绍
复制代码代码如下:array('id'=>'1','parentid'=>0,'name'=>'一级栏目一'),*2=>array('id'=>'2','parentid'=>0,'name'=>'一级栏目二'),*3=>array('id'=>'3','parentid'=>1,'name'=>'二级栏目一'),*4=>array('id'=>'4','parentid'=>1,'name'=>
·
2013-06-19 17:28
PHP
无限分类
-PHP100代码篇
$s".$rs['name']; flt($rs['id'],$s); } }
pureboys
·
2013-06-15 08:00
利用php递归实现
无限分类
格式化数组的详解
我们要做一个商品的
无限分类
首先数据库字段为:id----------商品主键idfid----------商品父idname----------商品名最后输出的数组格式为复制代码代码如下:array(0
·
2013-06-08 16:05
通向架构师的道路(六)--之漫谈基于数据库的权限系统的设计
一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值
无限分类
实现算法”如何来优化“系统菜单”的结构而告终。
xztelecomlcs
·
2013-06-06 16:06
数据库
架构师
动态
基础知识
管理系统
PHP
无限分类
(树形类)的深入分析
PHP
无限分类
,Google一下就能找到很多相关资料,思路比较拉风的,也是用得比较多的就是分类表至少有id,pid,name三个字段,id自增表分类,pid为父分类,name为分类名,这样就构成了一棵树
·
2013-06-02 15:40
基于php
无限分类
的深入理解
无限分类
是实际开发中经常用到的一种数据结构,一般我们称之为树形结构。题设:类似淘宝的商品分类,可以在任意分类设置其子类。
·
2013-06-02 15:59
PHP
无限分类
详细设置教程一
<?php header("Content-type:text/html;charset=utf-8"); $db=new mysqli("www.xz768.com","root","","music") ; //实例化一个数据库连接。使用这个前一定要
asstudio
·
2013-04-15 10:00
mysql
PHP
PHP实现
无限分类
前言:这两天想实现一个无限多级分类功能,刚上来就自己写,用类似多叉树查找的算法,然后以多维数组的形式返回,强度太大,思维太复杂,基本上实现了,但还是有些问题,突然看到这位仁兄的文章,实现方法简单,但效率有点低,我对它改了改,实现了它在第几级的方法。大家也可以再改改。转载地址:http://blog.csdn.net/kao331431214/article/details/5425698PHP无限
harvic880925
·
2013-03-28 15:00
php
无限分类
并生成树状图
$yArr=array( 1=>array('id'=>'1','parentid'=>0,'name'=>'一级栏目一'), 2=>array('id'=>'2','parentid'=>0,'name'=>'一级栏目二'), 3=>array('id'=>'3','parentid'=>1,'name'=>'二级栏目一'), 4=>array('id'=>'4','parentid'=>1,'
open520yin
·
2013-03-27 17:00
thinkphp3.1无限级分类模块的设计
那么非递归该怎样来实现
无限分类
呢?简单来说可用一张表四个字段和一条语句来实现。
网菠萝果
·
2013-03-23 13:00
PHP
thinkphp
mysql左右值
无限分类
原理及实现
无限分类
是我们开发中非常常见的应用,我们最常见最简单的方法就是在MySql里id,name,f_id。优点是简单,结构简单。缺点是效率不高,因为每一次递归都要查询数据库,几百条数据库时就不是很快了!
吴朝辉
·
2013-03-12 14:00
mysql
PHP
吴朝辉
吴朝辉的博客
无线分类
Thinkphp 编辑
无限分类
之选中上级分类
1、控制器 public function edit() { $id=(int)$_GET['id']; $model=M('category'); $result=$model->where("status=1 and id=$id")->find(); $this->assign('cate',$result);
rc69
·
2013-01-24 13:01
thinkphp
编辑
MySql
无限分类
结构
无限分类
是我们开发中非常常见的应用,像论坛的的版块,CMS的类别,应用的地方特别多。 我们最常见最简单的方法就是在MySql里ID,parentID,name:优点是简单,结构简单。
风吹白杨树
·
2013-01-19 13:00
无限分类
数据树形格式化
PHP空间 array('id' => 1, 'pid' => 0, 'name' => '江西省'), 2 => array('id' => 2, 'pid' => 0, 'name' => '黑龙江省'), 3 => array('id' => 3, 'pid' => 1, 'name' => '南昌市'), 4 => array('id' => 4, 'pid' => 2,
汤圆
·
2013-01-07 20:00
php
无限分类
-代码
field("id,fid,name,path,concat(path,'-',id)asbpath")->order('bpath')->select(); //使用concat函数连接给path起了一个别名bpath,然后order->按照bpath排序 foreach($listas$key=>$value){ //把结果集$list遍历 $list[$k
紫地瓜
·
2012-12-12 17:00
无限分类
[增强版]
array('id'=>'1','parentid'=>0,'name'=>'一级栏目一'), * 2 => array('id'=>'2','parentid'=>0,'name'=>'一级栏目二'), * 3 => array('id'=>'3','parentid'=>1,'name'=>'二级栏目一'), *
wxweven
·
2012-11-26 21:46
PHP
分类
【军哥谈CI框架】之
无限分类
类库的实现和应用
大家好,我是军哥,英文名:JayJun,一直想跟大伙交流一下学习和使用CI的心得和经验,最近也在用CI写一个在线书城项目,已经完成80%,其中有用到
无限分类
,关于
无限分类
,有许多的实现方式,今个呢,军哥
jayjun0805
·
2012-11-13 10:00
ci框架
通向架构师的道路(第六天)之漫谈基于数据库的权限系统的设计
一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值
无限分类
实现算法”如何来优化“系统菜单”的结构而告终。
hashsound_Wang
·
2012-10-29 16:00
通向架构师的道路(第六天)之漫谈基于数据库的权限系统的设计
一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值
无限分类
实现算法”如何来优化“系统菜单”的结构而告终。
ht111222
·
2012-09-11 18:00
PHP和MySQL处理树状、分级、
无限分类
、分层数据的方法
文章标题中的多个词语表达的其实是一个意思,就是递归分类数据,分级数据非常类似数据结构中的树状结构,即每个节点有自己的孩子节点,孩子结点本身也是父亲节点。这是一个递归、分层形式。可以称之为树形层级数据。层级数据结构是编程语言中非常普通的一种数据结构,它代表一系列的数据每一项都有一个父亲节点(除了根节点)和其他多个孩子结点。WEB开发人员使用层级数据结构用于非常多的场景,包括内容管理系统CMS、论坛主
·
2012-08-20 01:00
mysql
基于数据库的权限系统的设计
一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值
无限分类
实现算法”如何来优化“系统菜单”的结构而告终。
zhouyong0
·
2012-07-19 10:00
无限分类
树形结构
参考了某个哥们(不好意思,忘记叫什么了)的写法。稍微改了一下。不过思路都是一样的。1,'pid'=>0,'name'=>'1J'), array('id'=>2,'pid'=>1,'name'=>'2J'), array('id'=>3,'pid'=>2,'name'=>'3J'), array('id'=>4,'pid'=>0,'name'=>'1J'), array('id'=>5,'pid'
feek
·
2012-07-12 22:00
通向架构师的道路(第六天)之漫谈基于数据库的权限系统的设计
一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值
无限分类
实现算法”如何来优化“系统菜单”的结构而告终。
liuqiwen0512
·
2012-07-12 11:00
sql
数据库
tree
url
报表
menu
通向架构师的道路(第六天)之漫谈基于数据库的权限系统的设计
一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值
无限分类
实现算法”如何来优化“系统菜单”的结构而告终。
suhenhappy
·
2012-07-11 00:00
权限系统
通向架构师的道路(第六天)之漫谈基于数据库的权限系统的设计
一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值
无限分类
实现算法”如何来优化“系统菜单”的结构而告终。
wangshiyang
·
2012-07-11 00:00
权限系统
通向架构师的道路(第六天)之漫谈基于数据库的权限系统的设计
一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值
无限分类
实现算法”如何来优化“系统菜单”的结构而告终。
lifetragedy
·
2012-07-11 00:00
sql
sql
sql
数据库
url
报表
menu
menu
menu
通向架构师的道路(第六天)之漫谈基于数据库的权限系统的设计
一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值
无限分类
实现算法”如何来优化“系统菜单”的结构而告终。
king_tt
·
2012-07-11 00:00
jquery
sql
算法
Ajax
server
php
无限分类
算法,各种算法对一个数学很烂的人来说真是一个严重的打击!!!但谁让咱干程序这行呢(哭)。搞了几小时,参照 http://yuepin.com/Explore/tree.php? 51cto.com该网址的说明实例,可算是明白一点,下边代码,给自己留个笔记。注:因为是无限次的调用,所以我加了个判断,在层级$level=10的时候让他跳出。没有哪个正常网站会放超过10层的目录结构吧。$yArr=ar
肖奔
·
2012-07-06 10:21
开发者
手机开发
手机应用
天翼空间
天翼社区
php
无限分类
树形数据 格式化
<?php function genTree($items,$id='id',$pid='pid',$son = 'children'){ $tree = array(); //格式化的树 $tmpMap = array(); //临时扁平数据 foreach ($items as $item) { $tmpMap[$item[$id]] = $
angelhau
·
2012-06-17 15:00
php tree
无限分类
编辑移动栏目代码
'系统页面加载初始化参数设定ClassID=request("ClassID")ifClassID=""ornotisnumeric(ClassID)then response.Write("alert('传递参数错误!系统即将返回!');history.go(-1);") response.End()endif'类别列表读取函数FunctionShowClassFormOption(sChann
xqf222
·
2012-06-17 10:00
无限分类
移动修改栏目
alert('传递参数错误!系统即将返回!');history.go(-1);") response.End()endif'类别列表读取函数FunctionShowClassFormOption(sChannelID,CurrentID,sClassDepth) dimrsClass,sqlClass,sTemp,tmpClassDepth,i,n dimarrShowLine(10) fori=
xqf222
·
2012-06-17 10:00
改造的二分法
无限分类
那么理想中的树型结构应具备哪些特点呢?数据存储冗余小、直观性强;方便返回整个树型结构数据;可以很轻松的返回某一子树(方便分层加载);快整获以某节点的祖谱路径;插入、删除、移动节点效率高等等。带着这些需求我查找了很多资料,发现了一种理想的树型结构数据存储及操作算法,改进的前序遍历树模型(TheNestedSetModel)。原理: 我们先把树按照水平方式摆开。从根节点开始(“Food”),然后他
myfreespace
·
2012-05-30 10:00
二分法
无限分类
php 递归 实现
无限分类
格式化数组
我们要做一个商品的
无限分类
首先数据库字段为:id----------商品主键idfid----------商品父idname----------商品名最后输出的数组格式为array( 0=>array(
uuus007
·
2012-05-27 13:00
sql
PHP
mysql
数据库
null
query
递归处理
无限分类
1.property_id当前id,big_property_id父分类id,property_name当前分类名称$sortArray为分类最终数组,$data数据库待分类数据$sortArray=array(); functiongetSortArray($pid,$data){ global$sortArray; foreach($dataas$sort){
fzxu_05
·
2012-05-24 11:00
PHP
递归
分类
左右值
无限分类
预排序遍历树算法:modified preorder tree traversal algorithm
预排序遍历树算法:modifiedpreordertreetraversalalgorithm 这个算法有如下几个数据结构1lft代表左left2rgt代表右right3lvl代表所在的层次level下面这个图是一个典型的结构 我们先看一些使用方法1 查看整个树(A)有多少节点(包含自己)直接看根节点就行了(right-left+1)/2=(20-1+1)/2=10这个数有10个节点2
dreamer0924
·
2012-05-18 15:00
Algorithm
算法
tree
Flash
nested
traversal
无限分类
[增强版]
array('id'=>'1','parentid'=>0,'name'=>'一级栏目一'), *2=>array('id'=>'2','parentid'=>0,'name'=>'一级栏目二'), *3=>array('id'=>'3','parentid'=>1,'name'=>'二级栏目一'), *4=>array('id'=>'4','parentid'=>1,'name'=>'二级栏目二
WangEven
·
2012-05-14 23:00
无限分类
[增强版]
array('id'=>'1','parentid'=>0,'name'=>'一级栏目一'), *2=>array('id'=>'2','parentid'=>0,'name'=>'一级栏目二'), *3=>array('id'=>'3','parentid'=>1,'name'=>'二级栏目一'), *4=>array('id'=>'4','parentid'=>1,'name'=>'二级栏目二
WangEven
·
2012-05-14 23:00
php递归实现
无限分类
'; tree($res['id']); } }if(($parentid+0)<1){ $parentid=0;}tree(0);得到结果
行者PHPer
·
2012-04-22 20:00
无限分类
php递归
通向架构师的道路(第六天)之漫谈基于数据库的权限系统的设计
一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值
无限分类
实现算法”如何来优化“系统菜单”的结构而告终。
小柒站长
·
2012-01-20 13:00
权限系统
【转】左右值
无限分类
实现算法
一、引言产品分类,多级的树状结构的论坛,邮件列表等许多地方我们都会遇到这样的问题:如何存储多级结构的数据?在PHP的应用中,提供后台数据存储的通常是关系型数据库,它能够保存大量的数据,提供高效的数据检索和更新服务。然而关系型数据的基本形式是纵横交错的表,是一个平面的结构,如果要将多级树状结构存储在关系型数据库里就需要进行合理的翻译工作。接下来我会将自己的所见所闻和一些实用的经验和大家探讨一下:层级
王建奎Jerrick
·
2011-11-01 14:00
左右值
无限分类
实现算法
一、引言产品分类,多级的树状结构的论坛,邮件列表等许多地方我们都会遇到这样的问题:如何存储多级结构的数据?在PHP的应用中,提供后台数据存储的通常是关系型数据库,它能够保存大量的数据,提供高效的数据检索和更新服务。然而关系型数据的基本形式是纵横交错的表,是一个平面的结构,如果要将多级树状结构存储在关系型数据库里就需要进行合理的翻译工作。接下来我会将自己的所见所闻和一些实用的经验和大家探讨一下:层级
hhq163
·
2011-10-17 11:00
比较简单实用的PHP
无限分类
源码分享(思路不错)
下面一段代码是创建相应数据库的sql代码:复制代码代码如下:////////////////////
无限分类
的数据库设计及样例//////////////mysql>createdatabasedb_kind
·
2011-10-13 16:56
PHP
无限分类
(树形类)
PHP
无限分类
,Google一下就能找到很多相关资料,思路比较拉风的,也是用得比较多的就是分类表至少有id,pid,name三个字段,id自增表分类,pid为父分类,name为分类名,这样就构成了一棵树
circle001
·
2011-09-07 13:20
php
PHP 使用concat的
无限分类
一、数据库设计: -- -- Table structure for table `category` -- CREATE TABLE `category` ( `id` int(11) NOT NULL auto_increment, `catpath` varchar(255) default NULL
天梯梦
·
2011-08-27 03:00
concat
PHP 使用concat的
无限分类
一、数据库设计: -- -- Table structure for table `category` -- CREATE TABLE `category` ( `id` int(11) NOT NULL auto_increment, `catpath` varchar(255) default NULL
天梯梦
·
2011-08-27 03:00
concat
PHP 使用concat的
无限分类
一、数据库设计: -- -- Table structure for table `category` -- CREATE TABLE `category` ( `id` int(11) NOT NULL auto_increment, `catpath` varchar(255) default NULL
天梯梦
·
2011-08-27 03:00
concat
PHP 使用concat的
无限分类
一、数据库设计: -- -- Table structure for table `category` -- CREATE TABLE `category` ( `id` int(11) NOT NULL auto_increment, `catpath` varchar(255) default NULL
天梯梦
·
2011-08-27 03:00
concat
PHP 使用concat的
无限分类
一、数据库设计: -- -- Table structure for table `category` -- CREATE TABLE `category` ( `id` int(11) NOT NULL auto_increment, `catpath` varchar(255) default NULL
天梯梦
·
2011-08-27 03:00
concat
PHP 使用concat的
无限分类
一、数据库设计: -- -- Table structure for table `category` -- CREATE TABLE `category` ( `id` int(11) NOT NULL auto_increment, `catpath` varchar(255) default NULL
天梯梦
·
2011-08-27 03:00
concat
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他