数码资讯
PHP使用递归生成文章的树。
由于自己的一个技术站,文章主要是文章是一系列的,所以要对这些文章进行分类,同一类属于一类。 数据库是好的设计。它是由ID和fatherid分类。Fatherid是文章的ID。Fatherid是文章的唯一ID。水平是无限的。它可以是两水平,它可以三的水平。Fatherid是0的最高水平的文章。 php
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
由于自己的一个技术站,文章主要是文章是一系列的,所以要对这些文章进行分类,同一类属于一类。
数据库是好的设计。它是由ID和fatherid分类。Fatherid是文章的ID。Fatherid是文章的唯一ID。水平是无限的。它可以是两水平,它可以三的水平。Fatherid是0的最高水平的文章。
php代码,主要是递归
功能catery_tree($ fatherid){
/ / require_once(mysql_class / config. php );
/ / require_once(mysql_class /数据库,PHP类。);
$ db =新的数据库(db_server,db_user,db_pass,db_database);
连接();
为SQL =选择ID、标题、URL table_task 。
在fatherid = = 1美元,为fatherid订单ID ASC ;
$文章= DB - >查询($ SQL);
$ db -关闭();
而($记录= $数据库-> fetch_array(合篇)){
$ I = 0;
如果($ = = 0){
如果($ fatherid = = 0){
回声';
其他{ }
回声';
}
}
如果($ fatherid = = 0){
回声<跨度类=glyphicon glyphicon登录
咏叹调隐=真实id=汉。$记录{ 'id' }。>
'
为记录{标题}。;
其他{ }
回波
'
为记录{标题}。;
}
catery_tree($记录{ 'id' });
回声';
美元+;
如果($ i 0){
回声';
}
}
}
呼叫:
catery_tree(0) / /第一次提取的上部
以上是本文的全部内容,希望大家能喜欢。
数据库是好的设计。它是由ID和fatherid分类。Fatherid是文章的ID。Fatherid是文章的唯一ID。水平是无限的。它可以是两水平,它可以三的水平。Fatherid是0的最高水平的文章。
php代码,主要是递归
功能catery_tree($ fatherid){
/ / require_once(mysql_class / config. php );
/ / require_once(mysql_class /数据库,PHP类。);
$ db =新的数据库(db_server,db_user,db_pass,db_database);
连接();
为SQL =选择ID、标题、URL table_task 。
在fatherid = = 1美元,为fatherid订单ID ASC ;
$文章= DB - >查询($ SQL);
$ db -关闭();
而($记录= $数据库-> fetch_array(合篇)){
$ I = 0;
如果($ = = 0){
如果($ fatherid = = 0){
回声';
其他{ }
回声';
}
}
如果($ fatherid = = 0){
回声<跨度类=glyphicon glyphicon登录
咏叹调隐=真实id=汉。$记录{ 'id' }。>
'
为记录{标题}。;
其他{ }
回波
'
为记录{标题}。;
}
catery_tree($记录{ 'id' });
回声';
美元+;
如果($ i 0){
回声';
}
}
}
呼叫:
catery_tree(0) / /第一次提取的上部
以上是本文的全部内容,希望大家能喜欢。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。