账号通
    

账号  

密码  

78750

查看

162

回复
主题:自定义文章排序的SQL标签;申请加精; [收藏主题] 转到:  
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2010/12/22 10:33:18   | 显示全部帖子 查看该作者主题 楼主 
科汛在线商城系统(NET)

总算搞定了;可以任意排序文章了;



自定义排序

select top 100 ID,Tid,Title,KS_ps from KS_Article where Tid='{$Param(0)}' order by KS_ps



KS_Article是模型名; (如果是图片就改成KS_Photo ,商在KS_Product  其它模型依此类推)

KS_ps是自定义字段的,就是想按他的值大小来排序;添加文章的时候输出的  1 2 3 4 5 6等,用来排序的;

Tid='{$Param(0)}'是栏ID/ 如果显示正个模型下所有栏目的话,就去掉这个 where Tid='{$Param(0)}'





模板中调用代码

以下内容只有回复后才可以浏览,请先登录!





喜欢 不是啦 嗯 好主意





再补充一个条件;

如果是海量文章的情况,不可能都输入排序数字;;只想指定几篇文章排序的话就这样

select top 100 ID,Tid,Title,KS_ps from KS_Article where Tid='{$Param(0)}' order by KS_ps desc

好像是按数值最大的先排;;这样就可以把想要排队的文章输入数据,,不排序的留空即可;





前面的代码,是小的排前面,要所有的文章都输入数字,留空的话就排在最前面了;

我不是高手,能达到目的才是真理,高手门出更好的代码吧;

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2010/12/22 11:25:57   | 显示全部帖子 查看该作者主题 沙发 
 
公布一个骗子.大家注意....孤山寒竹.Q36572105
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2010/12/22 15:55:55   | 显示全部帖子 查看该作者主题 藤椅 
 
公布一个骗子.大家注意....孤山寒竹.Q36572105
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2010/12/22 17:37:02   | 显示全部帖子 查看该作者主题 板凳 
 
公布一个骗子.大家注意....孤山寒竹.Q36572105
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2010/12/23 10:46:25   | 显示全部帖子 查看该作者主题 报纸 
科汛在线考试系统(NET)

以下是引用 jmlu在2010-12-22 18:02:49的发言:
新建一个数字类型字段,按字段大小来排序就行了呀,就是自己控制文章的排序方式。。。。我也没明白你的意思。呵...


你说的很对,就是按字段大小来排序,现在不就是不懂这个SQL代码怎么写吗?加油

 
公布一个骗子.大家注意....孤山寒竹.Q36572105
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2010/12/23 12:45:06   | 显示全部帖子 查看该作者主题 地板 
 
公布一个骗子.大家注意....孤山寒竹.Q36572105
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2010/12/23 14:30:51   | 显示全部帖子 查看该作者主题 7楼 
做在线知识付费 选科汛云开店

以下是引用 办公之旅在2010-12-23 13:04:46的发言:
按楼主的写法应该可以哦


加油不行的呢,不能按大小来排;

 
公布一个骗子.大家注意....孤山寒竹.Q36572105
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2010/12/23 17:03:14   | 显示全部帖子 查看该作者主题 8楼 
做在线知识付费 选科汛云开店

求高手做一个出来

 
公布一个骗子.大家注意....孤山寒竹.Q36572105
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2010/12/23 18:05:43   | 显示全部帖子 查看该作者主题 9楼 
 
公布一个骗子.大家注意....孤山寒竹.Q36572105
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2010/12/24 9:06:33   | 显示全部帖子 查看该作者主题 10楼 
做在线知识付费 选科汛云开店
加油我已经实现这样的功能了;
 
公布一个骗子.大家注意....孤山寒竹.Q36572105
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行4.83594秒 powered by KesionCMS 9.0