以下是引用0987在2005-5-31 10:52:22的发言:
我试过了。不行。论坛首页这样:spl=select *from bbs where c=0 order by id dsec.
这样只能得出发表的选项。连回复什么也得不出。你所说的增加一个时间的字段存储时间。
bbs
bbsid 主题编号
username 主题作者
posttime 发表时间
title 标题
content 内容
lasttime 最后回复时间
lastname 最后回复作者
replyid 主题标记
发表主题
sql="insert into bbs(username,posttime,title,content,lasttime,lastname,replyid)values"
sql=sql&"('"&session("user")&"','"&now()&"','"&title&"','"&content&"','','',0)"
conn.execute sql
发出回复
sql="insert into bbs(username,posttime,title,content,lasttime,lastname,replyid)values"
sql=sql&"('"&session("user")&"','"&now()&"','"&title&"','"&content&"','','','"&request.querystring("bbsid")&"')"
conn.execute sql
sql="update bbs set lasttime='"&now()&"',lastname='"&session("user")&"' where bbsid="&request.querystring("bbsid")
conn.execute sql
按倒序检索主题
sql="select * from bbs where bbsid=0 order by bbsid desc"
rs.open sql,conn
按倒序检索回复
sql="select * from bbs where bbs="&request.quertstring("bbsid")&" order by bbsid desc"
re.open sql,conn
你可以参考一下!