asp后台管理新闻记录上下移动 100

asp后台管理程序有新闻系统(此ASP后台也是网上下载过来的,本人不懂太多代码,只能用现成的),对新闻系统进行管理,有上百条信息,我想让其中某一条移动至第一行(条)或第四... asp后台管理程序有新闻系统(此ASP后台也是网上下载过来的,本人不懂太多代码,只能用现成的),对新闻系统进行管理,有上百条信息,我想让其中某一条移动至第一行(条)或第四行(条)或其它行(条)。信息是从数据库(access)里调出。如图,我想让ID号(ID字段是自动编号)为109的移动至第一行,111移动至第二行,后台页面做此移动后,数据库里也能按移动后的顺序排列。请大侠们能给个完整的程序源码,让我学习参考

下图是我在网上看到的效果图,正是我想做成的样式

最后一列上下箭头来控制向上移动还是向下移动,这样移动操作后,数据库里也能跟着更新,前台页面显示也是移动后的显示顺序。比如,移动前,是1,2,3,4顺序调用数据库显示,移动后变成了1,3,4,2,那前台页面也应是1,3,4,2这样的顺序调用数据库显示。再此请大侠们能给个完整的程序源码,让我学习参考。谢谢了
展开
 我来答
注册到抓狂
推荐于2021-02-02 · TA获得超过655个赞
知道小有建树答主
回答量:1410
采纳率:72%
帮助的人:338万
展开全部
原来,我有做过类似的,在新闻的表里,添加一个数字型字段,默认值为0,出库的时候使用
ORDER BY 数字字段名,时间字段 DESC
这样,数值越大的文章就排的越前边,,,
至于你那个置顶与上下调整位置的功能,,点击置顶的时候,可以往数字字段里填写9999,上下排序,,点击往前排时,字段值+1,往后排时,字段值-1
追问
你说我不懂,我不懂代码,按你说的我是写不出来的。这段会不会是你写的,我只粘一小段:
<%
OrderBy = request("OrderBy") '当前记录的排序序号 at_no ,at_id是记录的id 我这个表里id和序号是分开的
at_ID = request("at_ID")
action = request("action")
if OrderBy="" or at_ID="" or
壹寰(深圳)科技文化有限公司
2021-03-27 广告
要找正规专业的公司,行业口碑也比较重要。更多详尽准确的信息可以找壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、数据库解密恢复、... 点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式