主题:  让某个贴子置顶怎么实现!

7877767

职务:普通成员
等级:2
金币:1.0
发贴:528
注册:2002/2/19 0:11:31
#12002/5/16 20:01:03
我的留言簿是按ID号排列的,我希望实现把某些留言永远显示再留言簿第一页的最前端,并随时可以添加更改置顶留言,应该怎么做!是个什么原理呢?



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#22002/5/16 21:33:29
多加一条字段,它的值一般是0和1,是1的话就是普通贴子,如是0就是置顶贴子,数据库里默认是1,这样一般别人提交的贴子都是普通贴子。在页面显示的时候要建立两个记录集,一个是置顶贴子的记录集,一个是普通贴子记录集。置顶贴子的记录集用SQL语句"where XX=0"xx即是数据库里的字段,这样就找出了置顶贴子。给置顶贴子用重复域的时候选显示所有就行了,这样它就会永远在上面。普通贴子按时间的先后来显示,并只显示多少条,多的就到下一页是显示。



7877767

职务:普通成员
等级:2
金币:1.0
发贴:528
注册:2002/2/19 0:11:31
#32002/5/19 22:05:18
谢谢了!