<?php /** * 基于左右值排序的无限分类算法 * 数据库结果为 CREATE TABLE om_catagory ( CatagoryID int(10) unsigned NOT NULL auto_increment, Name varchar(50) default '', Lft i ...
分类:
数据库 时间:
2016-11-28 11:12:56
阅读次数:
267
<?php /** * 基于左右值排序的无限分类算法 * 数据库结果为 CREATE TABLE om_catagory ( CatagoryID int(10) unsigned NOT NULL auto_increment, Name varchar(50) default '', Lft i ...
分类:
数据库 时间:
2016-10-31 13:25:24
阅读次数:
243
无限分类是什么就不废话了,可以用递归实现,但是递归从数据库取东西用递归效率偏低,如果从表设计入手,就很容易做到网站导航的实现,下面是某论坛导航,如下图 网上无限分类大多不全面,今天我会从设计表开始, 首先我们先做视图界面, 网页展示如下: 我们首先来设计表,(需要实验的朋友直接复制SQL语句到cmd ...
分类:
Web程序 时间:
2016-07-28 16:17:07
阅读次数:
386
0-2-5-11 表示 根目录->Web->PHP->ThinkPHP ...
分类:
其他好文 时间:
2016-04-19 18:48:03
阅读次数:
118
概述: 无线分类就是一个分类下面可以创建多个子类,而其子类下面亦可以创建不同子类,如此往复没有终点。 常用的几种实现 1.以父ID实现的无线分类 使用递归算法。表中一个字段id,一个字段pid(父id)。 这样可以根据WHERE id=pid来查出上一级内容,运用递归至顶层。 2.以全路径实现的无线 ...
分类:
其他好文 时间:
2016-04-13 11:17:04
阅读次数:
125
在MVC的Razor视图展示无级分类的办法,在网上看了很多资料,大多搞得很高大上。可能本人水平有限,实在是不会用。那我就用最简单爆力的办法来做。Model: public class NewsCategory { [Key] public int Catego...
分类:
Web程序 时间:
2015-12-09 13:46:16
阅读次数:
207
在调试测试时再具体分析:getTree:就是一个select*语句buildSelect:构建在模板中显示的相册下拉框内容getNode:获取一个相册节点parseTree:解析相册结构数输出validateForm:对用户添加的相册内容进行验证getAbsPath:获取无限分类的绝对路径getCa...
分类:
Web程序 时间:
2015-12-07 16:21:09
阅读次数:
156
mysql递归查询,mysql中从子类ID查询所有父类(做无限分类经常用到)由于mysql 不支持类似 oracle with ...connect的 递归查询语法之前一直以为类似的查询要么用存储过程要么只能用程序写递归查询.现在发现原来一条sql语句也是可以搞定的先来看数据表的结构如下:id na...
分类:
数据库 时间:
2015-10-30 18:27:42
阅读次数:
959
1 ----------------menu.php-------------------------2 无限分类管理3 浏览分类信息4 添加分类信息5 下拉菜单框浏览分类信息6 分层浏览分类信息7 1 ------------------------------dbconfig.php------...
分类:
其他好文 时间:
2015-10-17 13:31:23
阅读次数:
208