主题:  表格管理问题!

龍之魂

职务:普通成员
等级:1
金币:0.0
发贴:71
注册:2002/3/12 17:42:20
#12002/10/28 17:11:18
如果一个网站拥有上千篇文章,并且每天都有几篇再不断的发表,他们往往会把新增加的文章题目放在目录表格的最前方,而其他以前的文章都会相应的向后退,这样,在目录的第一页的最前面的文章总是最新的,这很方便网友浏览。比如“榕树下”的文章目录!
我想问的就是:如何做到这种管理?总不会一条一条的把表格中的内容依次往后退吧~呵呵



彩云传说

职务:普通成员
等级:2
金币:10.0
发贴:618
注册:2001/5/27 21:26:20
#22002/10/28 22:13:51
ASP呀,很容易实现的。按文章录入日期递减。
<%
Set rs= Server.CreateObject("ADODB.Recordset")
sql="select top 10 " ‘选择最新十个文章。
sql=sql&" article.id,article.stype,article.name " ‘连结的数据库定义
sql=sql&" from article "
sql=sql&"order by id desc" //由最新的往下排。
rs.open sql,conn,1,1
if rs.eof and rs.bof then
%>



龍之魂

职务:普通成员
等级:1
金币:0.0
发贴:71
注册:2002/3/12 17:42:20
#32002/10/29 16:44:47
看不懂~呵呵~
是不是编程?



彩云传说

职务:普通成员
等级:2
金币:10.0
发贴:618
注册:2001/5/27 21:26:20
#42002/10/29 17:36:30
龍之魂在上个帖子中说
引用:
看不懂~呵呵~
是不是编程?


差不多吧,手写代码,不过你用UD吧,用UD做ASP比较好上手些。不用写太多源码。



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
#52002/10/29 23:24:24
select top N from table order by id desc
就这么一句话搞定,这个是用程序写出来的,并不是很困难!动力哟


难人一个……

龍之魂

职务:普通成员
等级:1
金币:0.0
发贴:71
注册:2002/3/12 17:42:20
#62002/10/30 15:45:08
arhui在上个帖子中说
引用:
select top N from table order by id desc
就这么一句话搞定,这个是用程序写出来的,并不是很困难!动力哟 :)



这句代码放在哪里呢?谢谢
还要建一个数据库?不会这么麻烦吧~?

编辑历史:[这消息被龍之魂编辑过(编辑时间2002-10-30 15:46:13)]
[这消息被龍之魂编辑过(编辑时间2002-10-30 15:46:57)]


5D荣誉版主

职务:普通成员
等级:3
金币:10.0
发贴:662
注册:2001/10/3 10:00:51
#72002/10/30 16:04:07
必须与后台数据库连接才能实现