喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
     
标题: 从MYSQL取得的数据怎样排序?  
 
cookiess (cookiess)
注册会员
Rank: 2
一般会员



UID 64126
精华 0
积分 51
帖子 115
金钱 51 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-5-16
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
从MYSQL取得的数据怎样排序?

我是这样取得数据库的记录的:
while($r=@mysql_fetch_array($result))
{
}

假设有数据:
C1
B2
A5
R5
我想将它按字母排序:
A5
B2
C1
R5

有什么方法???
2006-7-26 09:15 AM#1
查看资料  发短消息  顶部
 
没看见 (帅哥杨)
高级会员
Rank: 4
被遗忘的漏洞


UID 67293
精华 0
积分 846
帖子 876
金钱 846 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2005-12-19
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
很不好的习惯,为什么要加@呢
你order by一下不就得了。
2006-7-26 09:29 AM#2
查看资料  Blog  发短消息  QQ  顶部
 
pengzy1230
注册会员
Rank: 2


UID 76130
精华 0
积分 81
帖子 78
金钱 81 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-8
来自 深圳
状态 离线
[推荐阅读] 一个女孩的生日礼物
加@是不是可以防报错?

order by *****,是依据26个字母的先后顺序排的

是什么条件呢??

观望中……

[ 本帖最后由 pengzy1230 于 2006-7-26 09:53 AM 编辑 ]




YY,这个怎么回事呢?
2006-7-26 09:50 AM#3
查看资料  发短消息  QQ  顶部
 
kingerq
中级会员
Rank: 3Rank: 3
老会员


UID 19868
精华 0
积分 479
帖子 485
金钱 479 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2003-4-25
来自 浙江温州
状态 离线
[推荐阅读] 没有见过这种错误,插入这个表,怎么会提示出另一个表的表名呢,请各位看看~!
order by 可以排出26个字母的



资料:Kingerq's PHP
2006-7-26 09:51 AM#4
查看资料  访问主页  发短消息  顶部
 
cookiess (cookiess)
注册会员
Rank: 2
一般会员



UID 64126
精华 0
积分 51
帖子 115
金钱 51 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-5-16
状态 离线
[推荐阅读] 招聘php网站开发高级程序员(上海)
很不好的习惯就是不加@。

我知道加order by 了
但我还是想从PHP层面上实现?????????
2006-7-26 10:21 AM#5
查看资料  发短消息  顶部
 
starDust
注册会员
Rank: 2



UID 72487
精华 0
积分 135
帖子 153
金钱 135 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-4-28
状态 离线
[推荐阅读] 紧急求助!!!!


QUOTE:
原帖由 cookiess 于 2006-7-26 10:21 AM 发表
很不好的习惯就是不加@。

我知道加order by 了
但我还是想从PHP层面上实现?????????
order by 能实现,还要啥折腾?

加@确实是不好的习惯(除了一些必然会出错的地方),你如果在一个程序中加了n多个@时,你就会发现调试起来的痛苦

好的习惯应该是不用@,改用error_reporting(),开发过程序设为error_reporting(E_ALL),应用时改成error_reporting(0),或直接禁php的错误提示..




原来是基因改造了世界
2006-7-26 10:29 AM#6
查看资料  发短消息  顶部
 
sanders_yao
版主
Rank: 7Rank: 7Rank: 7
or2 =333


UID 30286
精华 0
积分 2571
帖子 4772
金钱 2568 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读] 问个大家一直困扰到我的问题
如果是按字符串排序
可以将查询结果先存到数组中 使用要排序的字段当键值
最后按键值排序




最近写的一些代码都会在以下地址发布,有兴趣的来批:
http://www.phpx.com/happy/thread-131368-1-1.html
2006-7-26 11:07 AM#7
查看资料  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.022786 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP