主题:  请教一下问题!

xiaolusir

职务:普通成员
等级:1
金币:0.0
发贴:4
#12002/10/24 14:42:23
我想做个论坛!但不知道怎样才能记录点击率最高的帖子,并把帖子按顺序排列显示出来?
请高手帮忙写一下代码!



5D荣誉版主

职务:普通成员
等级:1
金币:10.0
发贴:271
#22002/10/24 14:46:09
为帖子表增加帖子点击数目字段,设为click_num,默认值为0
当用户点击时,加1
sql="select top 1 from 帖子表 order by click_num desc"



lfg

职务:普通成员
等级:1
金币:0.0
发贴:27
#32002/10/24 15:22:03
如楼上所说。贴子表中增加“点击数”子段

用户点击时在贴子(假定displayAns.asp)文件中加入:
增加点击数语句
conn.execute("update 帖子表 set 点击数=点击数+1 where 贴子ID="&requesr.query("贴子ID"))

在列表显示排行榜的(假定topclick.asp)文件中
--列表显示点击排行榜:
sql="select top 显示行数 * from 帖子表 order by 点击数 desc"