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

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
 16  1/2  1  2  > 
     
标题: [问题] 关于PHP中模糊查询like的问题,在线求解  
 
bixingtao
新手上路
Rank: 1



UID 96238
精华 0
积分 33
帖子 19
金钱 33 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-7-30
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
关于PHP中模糊查询like的问题,在线求解

user库中有userid,username字段
userid username
1      王小红
2      王小明
3      汪涵
4      李峰
5      雪小海
6      萧先生
7      陶先生
9      朱先生
$usename="王";
$sql="select username from user where username like '%".$managername."%'";

运行后,查询结果为:

王小红
王小明
汪涵
萧先生
陶先生

请教为什么会出现这样的情况?解决方法是什么?
2007-8-27 10:54 AM#1
查看资料  发短消息  顶部
 
yhsmengdi
新手上路
Rank: 1



UID 77886
精华 0
积分 38
帖子 33
金钱 38 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-8-8
状态 离线
[广告]: 代充Paypal帐号美元
请看一下mysql中的数据库编码,最好采用gb2312 或者utf8等编码格式,你应该用的默认的latin1编码,所以like查询有问题



个人见解,欢迎讨论。
2007-8-27 11:09 AM#2
查看资料  发短消息  顶部
 
bixingtao
新手上路
Rank: 1



UID 96238
精华 0
积分 33
帖子 19
金钱 33 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-7-30
状态 离线
[推荐阅读] 求解:表1user中有:userid,name,表2comment中有comid,commenttxt...
刚才查看了一下,确实是MySQL 字符集: UTF-8 Unicode (utf8) -utf8_general_ci
2007-8-27 11:15 AM#3
查看资料  发短消息  顶部
 
dreamblaze
金牌会员
Rank: 6Rank: 6
村长他哥


UID 78956
精华 0
积分 1006
帖子 1021
金钱 872 喜悦币
威望 0
人脉 134
阅读权限 70
注册 2006-8-24
来自 福州
状态 离线
[推荐阅读] 今天心情很差!
$managername是什么啊?
2007-8-27 11:37 AM#4
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
wildlily980
中级会员
Rank: 3Rank: 3
中级会员



UID 38831
精华 0
积分 374
帖子 393
金钱 374 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-10-24
状态 离线
[推荐阅读] PHP专业基础教程免费下载
可能是编码问题.
试试binary like
2007-8-27 11:47 AM#5
查看资料  发短消息  顶部
 
bixingtao
新手上路
Rank: 1



UID 96238
精华 0
积分 33
帖子 19
金钱 33 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-7-30
状态 离线
[推荐阅读] 紧急求助!!


QUOTE:
原帖由 dreamblaze 于 2007-8-27 11:37 AM 发表
$managername是什么啊?
打错了。是$usename
2007-8-27 11:54 AM#6
查看资料  发短消息  顶部
 
bixingtao
新手上路
Rank: 1



UID 96238
精华 0
积分 33
帖子 19
金钱 33 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-7-30
状态 离线
[推荐阅读] 大家说说,北京各地方租房的价格吧,给我们这些想上北京的人指指路啊


QUOTE:
原帖由 wildlily980 于 2007-8-27 11:47 AM 发表
可能是编码问题.
试试binary like
试了,不管用,如果真是编码问题。 那如何解决。。
2007-8-27 11:55 AM#7
查看资料  发短消息  顶部
 
yhsmengdi
新手上路
Rank: 1



UID 77886
精华 0
积分 38
帖子 33
金钱 38 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-8-8
状态 离线
[推荐阅读] #4277ad 的rgu格式是多少
修改my.inf文件,把编码部分设置修改为gb2312 或者utf8



个人见解,欢迎讨论。
2007-8-27 02:14 PM#8
查看资料  发短消息  顶部
 
yanglei1979 (高老庄二庄主)
高级会员
Rank: 4
天蓬元帅


UID 73676
精华 0
积分 733
帖子 707
金钱 733 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-5-19
来自 深圳
状态 离线
[推荐阅读] 诚聘同事
like 查询不准确,试了很多次了都是这样

用 regexp 吧,这个超准确




今霄酒醒何处?杨柳岸,晓风残月。
2007-8-27 03:05 PM#9
查看资料  访问主页  发短消息  QQ  Yahoo!  顶部
 
yhsmengdi
新手上路
Rank: 1



UID 77886
精华 0
积分 38
帖子 33
金钱 38 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-8-8
状态 离线
[推荐阅读] 能否得到网页跳转后的url?
楼上的,看看MYsql的文档,不同的编码有不同的比较方式.



个人见解,欢迎讨论。
2007-8-27 03:11 PM#10
查看资料  发短消息  顶部
 16  1/2  1  2  > 
     


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


 




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

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