作者don750421 (1+1≠2)
看板Web_Design
标题[问题] ASP如何将从SQL抓到的资料作排序并且排上名次(类似排行榜)
时间Sat Oct 6 11:45:42 2007
最近再做网页遇到一个问题
我们要做游戏的网站
里面有个排行榜
是依照分数所做排序
但是我做出来的排行榜
虽然有做递减排序
但是前面名次部分想说可以由第1名一直编号到20名
有拍下图
http://xs220.xs.to/xs220/07406/score.jpg
但是不知道该怎麽做,麻烦各位指导
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.225.59.230
1F:推 pm2001:用sql指令拉资料出来的时候就先排序好 10/06 12:13
2F:→ book989:他可能有用sql以分数排序了.第一栏用count去加往下排序 10/06 12:26
3F:→ TonyQ:你跑回圈把table画出来的时候加上一个i值纪录跑到第几笔 10/06 13:55
4F:→ TonyQ:印到第一格就好了 . 10/06 13:56
5F:推 don750421:我用SQL将资料拉出来时已经有做排序了... 10/06 16:55
6F:→ don750421:i值要加在哪里呢? 10/06 16:56
7F:→ book989:T大已经说很清楚了呀 囧\自己创一个名次的变数 第一列就是 10/06 17:24
8F:→ book989:1第二列就+1,第三列再把第二列+1.....etc... 10/06 17:26
9F:推 don750421:谢谢大家!!已经成功搂! 10/06 20:44
10F:→ don750421:如果我想在第一名的那格加上皇冠的图示.那该怎麽插入呢? 10/06 20:45
11F:→ book989:都会插入第一名了 皇冠应该也会吧 = =" 10/06 21:05
12F:推 myso:SQL下 RANK() as "AA" ORDER BY AA 10/09 03:03