网站建设资讯

NEWS

网站建设资讯

php无限分类数据库 php实现无限极分类

如何用php实现添加无限分类?类似织梦后台那种可以无限添加分类

数据库设置3个字段 id name fid fid就是顶级id的意思

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名虚拟主机、营销软件、网站建设、天全网站维护、网站推广。

id name fid

1 分类1 0

2 分类2 0

3 分类1-1 1

4 分类1-2 1

5 分类2-1 2

6 分类2-2 2

数据库就是这种模式,fid为0的是最大分类。id为3 和 4的分类 是id 为 1 分类的子分类 ,所以fid都为 1 。5和6 是id 为 2的子分类。

你查找数据库的时候查找 fid=0的数据 ,找出顶级分类 1 和 2 ,再查找fid分别为 1 和 2的分类,就是对应的子类,你用foreach遍历出来就是了,

php是什么?

PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。

PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面向对象编程,该语言当初创建的主要目标是让开发人员快速编写出优质的web网站。PHP同时支持面向对象和面向过程的开发,使用上非常灵活。

语言特点

PHP是一个受众大并且拥有众多开发者的开源软件项目,Linux + Nginx + Mysql + PHP是它的经典安装部署方式,相关的软件全部都是开源免费的,所以使用PHP可以节约大量的正版授权费用。

不过PHP作为一个开源软件,它缺乏大型科技公司的支持背景,网络上对它的唱衰也是经久不衰,不过它的持续迭代和性能持续增强的现实却是鼓舞人心的,PHP社区用实际行动给予各种质疑强有力的回击。

几十万条数据用PHP递归能实现无限级分类吗

可以做树状结构,先查询第一层,然后当展开第二层

的时候,用ajax去查询下一层的信息,如果感觉慢的

话可以给表做索引,也可以做分表处理,几十万不是

太大的数据

php+mysql怎么实现无限级别分类,数据库怎么设计?只用一条SQL语句读出数据,怎么解决+新闻- |—国际新闻

数据库中给多个父级ID字段,例如:国内新闻的PID(父级ID)是新闻的ID,体育新闻的PID是国内新闻的ID,这样通过查找PID就可以找到上一级别。

php无限分类 数据库查询 怎么找到符合条件的推荐人,程序怎么写?求帮忙

function selectReferee($rid){

//查询该推荐人是否满3个人

$sql = "SELECT * FROM talbe_name WHERE `id` = ".$rid;

$res = array();//$res为查询结果

if(count($res)=3){

foreach ($res as $k=$v){

selectReferee($v['id']);//如果该推荐人满了3个人,则递归查询下面的所有人

}

}else{

return $rid;//返回推荐人id

}

}

大概的思路就是这样,主要是一个递归,你自己完善,测试一下

什么是 无限极分类???(PHP。数据库)

字面理解无限分类:

一级分类 - 二级分类 - 三级分类...........

1级下面有多个2级.

2级下面有多个3级.

........

数据库的设计:

表名:table_categories

字段:

cid [主键]

name 分类名

parentid:上一级cid.如果是一级分类.该字段数据等于0;


本文名称:php无限分类数据库 php实现无限极分类
文章来源:http://cdweb.net/article/doscdgj.html