destoon采集论坛

 找回密码
 立即注册
查看: 246|回复: 6

我站10年建站到了11年排序按照fromtime desc全部出问题

[复制链接]

8

主题

32

回帖

110

积分

注册会员

Rank: 2

积分
110
发表于 2011-1-13 10:59:47 | 显示全部楼层 |阅读模式
我站10年建站到了11年排序按照fromtime desc全部出问题

只要模块的排序为 fromtime desc 的 全部不更新了。。。

例如推荐视频,推荐展会,模块排序改成按照ID就正常了,还又就是到了第二年VIP会员商铺也不显示VIP了。

请官方重视,多处按照fromtime desc 排序的地方出现不更新的现象。
回复

使用道具 举报

8

主题

32

回帖

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2011-1-14 13:10:59 | 显示全部楼层








  没人知道解决方法吗?
回复 支持 反对

使用道具 举报

8

主题

32

回帖

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2011-1-14 13:16:01 | 显示全部楼层

我发布了新的 系统消息,在会员中心 系统消息里面 没有。。。总列表里有,会员中心里的系统消息只能显示2010年的,2011年以后的都不显示,首页的公告也是。。。。
回复 支持 反对

使用道具 举报

8

主题

32

回帖

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2011-1-14 17:46:43 | 显示全部楼层

首页公告 排序改成 order=listorder desc,itemid desc

才正常显示 不然就只显示去年的,应该是程序的BUG!不能根据addtime去排序
回复 支持 反对

使用道具 举报

8

主题

32

回帖

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2011-1-14 19:15:31 | 显示全部楼层

很牛x的,10年了,嘎嘎
回复 支持 反对

使用道具 举报

5

主题

4

回帖

33

积分

新手上路

Rank: 1

积分
33
发表于 2011-1-14 20:36:17 | 显示全部楼层

会员中心“系统消息”不显示2011年的BUG 也已经解决

修改module\member 下面的index.inc.php

把$result = $db->query("SELECT itemid,title,addtime,groupids FROM {$DT_PRE}message WHERE groupids!='' ORDER BY itemid DESC", 'CACHE');

修改成 $result = $db->query("SELECT itemid,title,addtime,groupids FROM {$DT_PRE}message WHERE groupids!='' ORDER BY addtime DESC", 'CACHE');

就行了,奇怪的是这里要用addtime 才能显示2011年添加的。。。

另外修改了一个参数使它显示了5行"if($i > 4) continue;" 原来是2的 我修改成了4
就显示5行了
回复 支持 反对

使用道具 举报

8

主题

32

回帖

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2011-1-15 09:24:19 | 显示全部楼层

我顶我顶。。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|destoon采集论坛

GMT+8, 2025-11-23 08:12 , Processed in 0.020670 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表