您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP评论回复解决方案

2024/2/18 15:38:07发布26次查看
php评论回复
本帖最后由 haoren026 于 2013-12-15 21:12:03 编辑 我知道这个问题非常非常初级。。我也搜索了很多帖子,但是都相当麻烦,或者我能力不够无法实现。
问题是这样的:
我在练习写博客系统,要实现评论回复功能,要求不高,访客评论,博主回复评论,不能对回复再回复,只有一层关系:评论-回复。就这么简单。
网上的方法的数据表结构大多如下:
id:评论id
pid:回复的评论id
content:评论内容
我想知道,当评论的记录与回复的记录之间隔了若干行,要怎样找到回复的记录,比如:
id pid
1  0
2  0
3  1  //回复与评论隔了若干行
4  0
这个问题在sql排序重组里好难解决啊。。求助大神,万分感谢
分享到: 更多
------解决方案--------------------
固定层级为两层好说
http://sqlfiddle.com/#!2/e433e/1
这语句是跟mysql版主学的
select * from `comment` order by if(pid=0,id,pid) asc
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product