本文主要是介绍帖子回复解决方案—说—无限级分类,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
帖子回复——无限级分类
若是QQ空间那种,这里无需再使用无限级分类。
而是帖子之下的评论回复使用字段标记分清从属后按时间排序就行
//根据回复评论表,查询出回复人和被回复人信息
select
acrr.id,comment_id,content,time,acrr.account_id,type,mi.name as mename,mi.image as mimg,
do.name as doname,do.image as dimg,replied_account_id,rtype,(select name from ll_member_info where account_id=replied_account_id) as rmename,
(select name from ll_doctor_info where account_id=replied_account_id) as rdoname,
(select image from ll_member_info where account_id=replied_account_id) as rmimg,
(select image from ll_doctor_info where account_id=replied_account_id) as rdimg
from
ll_article_comment_reply_record as acrr
left join ll_member_info as mi on acrr.account_id=mi.account_id
left join ll_doctor_info as do on acrr.account_id=do.account_id
where
article_id=$article_id
AND comment_id=$cid
order by time asc
无限级分类:一个分类型可以有无限个分类
常见的无限分类实现
商品分类,子类导航,贴吧回帖
//=====1.递归方式实现无限级分类======
原理:每个分类都需记录它的父级id,当为顶级分类时,父级id为0.每个分类都可通过父级id一层层查明它所在父级,以便知道它所属分类,层级深度为几。
递归——自己调用自身(一定要有判断)?
储存结果的变量迭代方法
function getList(&$i=1 |
这篇关于帖子回复解决方案—说—无限级分类的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!