My点评网 - 中国IT产业点评门户 | 将IT产业透明化! | 加入收藏 
MY(我)点评网
欢迎访客访问
[ 登录 | 注册:建论坛/写日志/说评论 ]
会员控制台 | 群组 | (BLOG)资讯 | 论坛
 
大众点评网
导行:
IDC 广告联盟 域名 建站CMS 网络游戏 投资网站 潜质域名 IT企业 电子商务 SEO/Windows7 Script 系统 程序 电脑 交流报 安全 论坛 游戏

排序写法建议没有更好得排序布局建议

Script程序语言详细资料....
首页> 群组> IT业界群组> Script程序语言论坛
返回>Script程序语言论坛 2010-1-7 22:00:09 来自:kongkong2000 快速回复 添加新话题
主题内容: 小弟之前的排序方式如下
id name sort
1 a 1
2 b 2
3 C 3
4 d 4
5 e 5

假设今天要把a下移两个位置
逻辑是把a变成该位置的sort,然后自己到该位置sort的数目-1
也就是
a->3
b-1 -> 1
c-1 -> 2

id name sort
1 b 1
2 c 2
3 a 3
4 d 4
5 e 5

假设今天是e要移到第2个位置
逻辑为自己变成该位置的sort,自己到该位置sort的数目+1
也就是
e-> 2
b+1 -> 3
c+1 -> 4
d+1 -> 5
id name sort
1 a 1
5 e 2
2 b 3
3 C 4
4 d 5

现在客户要开发一个相簿,我怕到时候量很大的时候不知道这样update效能上会不会出问题
不知道各未有没有更好得排序布局建议。
 回应:2010-1-7 | 用户:a5617035 | 你能评论 IP:113.94.*.* | 1楼
  Bryan(不来ㄣ)
一句搞定的话,应该没什么问题才是

ChaN 不大,如果是交 的话该怎么写,有点卡住
譬如说sort 2 3 4 5
改成sort 5 2 4 3
送出5 2 4 3的结果给ajax接收页面
接收页面知道原本的排 是 2 3 4 5
怎样弄成
id sort -> 4
id 2 sort 2 -> 2
id 3 sort 3 -> 5
id 4 sort 4 -> 3
id 5 sort 5 -> 1
ChaN 弄出来了 XD  

 最新相关内容 10秒,快速注册会员建论坛/写日志/说评论
·用SEARCH作UPDATE.PHP页面ECH
·请问如何用Dreamweaver CS4、PH
·想请问有关 php 文字栏位 加入 语法标签
·jpgraph图形无法呈现
·FaceBook的粉丝专页
·PHP的FPDF一问
·rplurkapi
·"开口中"的program
·请问线上涂鸦板的制作问题~
  你的回应... [仅对登录会员开放,请文明参与,注册会员能写日志、说评论、建论坛自己当版主]
  回应一下:排序写法建议没有更好得排序布局建议
 
  请勿发广告或垃圾信息,请为提高内容质量做出贡献
  [Ctrl+Enter 快速回复]

返回Script程序语言论坛


来自>>IT业界群组

简介:程序员交流:Java Script、VB Script、各类Script程序语言VB.NET程序问题交流与讨论
论坛生日:2009/2/14建立
主题:排序写法建议没有更好得排序布局建议
创始人版主:admin查看>>
更多分类 >返Script程序语言论坛首页
最新热门推荐帖子....
天堂精黑妖与力敏黑妖比较 [5526893]
请教电脑高手有关惠普 CQ40-545 笔电问题 [kill2344]
使用者帐户 资料夹不见? [homever]
请问在session失效和使用者关闭窗口问题 [cml1966]
用SEARCH作UPDATE.PHP页面ECHO不出查询的资料 [544366349]
有关PHP iframe 内页连接的问题 [蜜蜂卫士]
我想用PHP把数值存取到excel [kkdjhuana2]
电脑死机后REAST后就再也无法开机 也没逼逼声 [jingfangpi]
使用者帐户不见...无法登入XP [zclei520]
一个3.5g网卡如何设定两台笔电使用Vista系统 [19900407]
电脑开机后...屏幕漆黑..剩滑鼠指标 [goldmaker]
恶灵古堡5 xbox360 帐号问题?? () [tenco]
怎么写Java十六进位转十进位的程序 [861014]
樂透头奖统计程序 该怎么写呢? [xhpacking]
Java Swing [flame1986]
G31M-ES2L音效驱动程序 [ggfdc]
国内地下街卖psp-2000型的问题? [zlspace]
华硕万元小笔电 [duoqe]
java.io的设计理念 [tang99]
有关JTextArea.copy()的功能? [a56321]

  关于我们 需要帮助 广告服务 合作伙伴 中国IT产业大众点评门户
CopyRight 2008 © My点评网 www.MyDianPing.com
粤ICP备08105915号
  My点评网简介
用户协议 隐私声明
联系方式 建议/反馈
常见问题
忘记了密码
联系我们的客服人员
联系方式
广告投放
网站地图(SiteMap)
网站合作
投资/融资
友情链接/战略伙伴