php无限极分类实现方法分析 化学感受器

18浏览

php无限极分类实现方法分析 化学感受器

php无限极分类实现方法分析更新时间:2019年07月04日11:52:32作者:webbc这篇文章主要介绍了php无限极分类实现方法,结合实例形式分析了两种无限极分类的具体实现技巧与相关注意事项,需要的朋友可以参考下本文实例讲述了php无限极分类实现方法。 分享给大家供大家参考,具体如下:今天给大家带来的是php的无限极分类技术,本人把无限极分类划分为两种。 首先我把数据库表给大家看看,数据库是tasks,数据库表也是tasks第一种方法(数组法)这种方法其实是先把所有的数据查询出来,重点在于生成的二维数组php//分类方法functionmake_list($parent,$deep=0){global$tasks;//申明全局变量global$strArr;//申明全局变量$qianzhui=str_repeat("",$deep)."|--";foreach($parentas$key=$value){$strArr[]=$qianzhui.$value;if(isset($tasks[$key])){make_list($tasks[$key],++$deep);//递归调用函数}}}//数据库连接$dbc=mysqli_connect("localhost","root","1234","tasks");//拼接sql语句$q="selecttask_id,parent_id,taskfromtaskswheredate_completed=0000-00-00:00:00:00orderbyparent_id,date_addedasc";//执行sql$r=mysqli_query($dbc,$q);//遍历结果集while(list($task_id,$parent_id,$task)=mysqli_fetch_array($r,MYSQLI_NUM)){//组成数组(一级键为parent_id,二级键为task_id,值为任务内容)$tasks[$parent_id][$task_id]=$task;}//打印数组echo"preprint_r($tasks);echo"/premake_list($tasks[0]);echo"pre//打印缩进数组print_r($strArr);echo"/pre。

您现在的位置:文学网 > 儿童文学

上一篇:中高级前端必须了解的JS中的内存管理(推荐) 爱情美文片段

下一篇:没有了

你可能喜欢的:
友情链接