笼中 发表于 2012-1-20 15:20:48

针对不同的文章的评论,实现楼层标识,寻最简单方法。

倒序查询,最新的评论在最上面,楼层数也是从大到小
目前我是这样的:
<?php foreach ($data as $k=>$row):?>
   ……
    <td><font color=red><?=(count($data)-$k)?>楼</font></td>
    ……

<?php endforeach;?>

这样,我是先取得数组的长度,然后再减去数组的键值,count($data)-$k 这样可以实现从1楼到最后一楼的倒序排列。

总觉得不是很满意,不知道有没有更简便的方法去实现呢?

visvoy 发表于 2012-1-20 16:11:08

楼层是可以删除的,数字不一定是连续的,建议将楼层保存到一个字段

笼中 发表于 2012-1-20 18:42:02

visvoy 发表于 2012-1-20 16:11 static/image/common/back.gif
楼层是可以删除的,数字不一定是连续的,建议将楼层保存到一个字段

那样的话,要针对每个文档作一个判断啊,因为评论属于不同文档,肯定要有各自的楼层号

visvoy 发表于 2012-1-20 19:31:11

评论只有一个属主,怎么会有属于不同文档的情况?

笼中 发表于 2012-1-20 19:57:19

visvoy 发表于 2012-1-20 19:31 static/image/common/back.gif
评论只有一个属主,怎么会有属于不同文档的情况?

不是留言板啊,是对发表的文章进行评论,评论只在该文章下显示

c361239752 发表于 2012-1-23 21:15:16

Nj聪 发表于 2012-1-26 15:40:44

怎么会有属于不同文档的情况?

笼中 发表于 2012-1-26 18:58:31

Nj聪 发表于 2012-1-26 15:40 static/image/common/back.gif
怎么会有属于不同文档的情况?

关联文章吧。每条评论都关联一篇文章ID
页: [1]
查看完整版本: 针对不同的文章的评论,实现楼层标识,寻最简单方法。