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

RSS 订阅当前论坛  

上一主题 下一主题
 12  1/2  1  2  > 
     
标题: 新人问题 ,关于mysql乱码  
 
hollo08
新手上路
Rank: 1



UID 73108
精华 0
积分 8
帖子 6
金钱 8 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-5-10
状态 离线
新人问题 ,关于mysql乱码

mysql,是5.0版,新建了数据表,collation用的是utf8-general-ci导入的中文数据显示正常.

但页面读取时显示的是乱码
加这这一句mysql_query("SET NAMES 'UTF8'");

刚学php,对mysql的编码不了解.望高人指点一二.
2006-7-4 11:30 PM#1
查看资料  发短消息  顶部
 
hollo08
新手上路
Rank: 1



UID 73108
精华 0
积分 8
帖子 6
金钱 8 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-5-10
状态 离线
[推荐阅读] 怎么获得当前目录的URL
因为还在学习,代码是下载的

运行时中文显示都为乱码
2006-7-4 11:32 PM#2
查看资料  发短消息  顶部
 
hollo08
新手上路
Rank: 1



UID 73108
精华 0
积分 8
帖子 6
金钱 8 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-5-10
状态 离线
[推荐阅读] ZT,PHP的缺点
新增的数据,在PHP页面可以正常显示

但在数据库中显示的却是乱码.全是"???"
2006-7-4 11:35 PM#3
查看资料  发短消息  顶部
 
php5
金牌会员
Rank: 6Rank: 6
中级会员


UID 62897
精华 0
积分 1238
帖子 1090
金钱 1238 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-1-3
来自 福建
状态 在线
[推荐阅读] 安装LINUX的问题
数据库中怎么可能显示??
2006-7-5 09:06 AM#4
查看资料  发短消息  顶部
 
hero913 (文风大侠)
高级会员
Rank: 4
现在穷疯了,没钱


UID 70150
精华 0
积分 918
帖子 954
金钱 918 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-3-23
状态 离线
[推荐阅读] 求助高手!!!
回复 #3 hollo08 的帖子

兄弟,如果你的数据库是utf-8的话 加上一句
<?php
$conn=mysql_connect("localhost","user1","00000") or die("不能连接数据库服务器: ".mysql_error());
mysql_select_db("erp",$conn) or die ("不能选择数据库: ".mysql_error());

mysql_query("SET NAMES UTF8"); //加这句,注,如果数据库是简体,就是gb2312
?>

你试一下,看能不能解决,记得告诉结果




MSN:aaron-0913@hotmail.com
skype:chenqiangang
QQ:105915495
php我的最爱,希望志同道合的加我,聊一聊
给我留言
2006-7-5 09:15 AM#5
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
nany
论坛元老
Rank: 8Rank: 8
乞丐上路


UID 20308
精华 0
积分 7460
帖子 1402
金钱 7460 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2003-5-31
来自 北京
状态 离线
[推荐阅读] 公开高手滴作弊手法 [转贴]
一个笨方法,还没有试验过~
把数据库导出,然后用iconv转化你数据库需要的编码,在导到数据库里,应该可以吧~




*****足球之夜*****
http://club.cn.yahoo.com/fifa
2006-7-5 10:16 AM#6
查看资料  访问主页  Blog  发短消息  顶部
 
Ankyliu (Ankyliu)
注册会员
Rank: 2
中级会员



UID 62779
精华 0
积分 173
帖子 179
金钱 173 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-12-28
来自 福建.福州
状态 离线
[推荐阅读] 越来越感觉有差距,上传图片,每次我都在服务器修改文件夹属性
我以前的数据从mysql4.0转到4.1就有这个问题了!!

没有找到好方法!
2006-7-5 10:23 AM#7
查看资料  发短消息  顶部
 
Ankyliu (Ankyliu)
注册会员
Rank: 2
中级会员



UID 62779
精华 0
积分 173
帖子 179
金钱 173 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-12-28
来自 福建.福州
状态 离线
[推荐阅读] 关于XAJAX问题
只好像 hero913 说的那样做!
2006-7-5 10:24 AM#8
查看资料  发短消息  顶部
 
sanders_yao
版主
Rank: 7Rank: 7Rank: 7
or2 =333


UID 30286
精华 0
积分 2501
帖子 4654
金钱 2498 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读] url匹配问题.............
看看你的页面上是否声明utf8字符集
或者在浏览器编码上选择utf8字符集
以上是对客户端的检查
数据库这边看看那个字段是否使用utf8整理
4.1以上的版本定义的似乎比较细:库、表、字段各有各的字符集整理
我这里有收藏了一篇别人写的文章不知道是否对你有帮助:
http://www.linuxsky.net/html/200602/2180.html




最近写的一些代码都会在以下地址发布,有兴趣的来批:
http://www.phpx.com/happy/thread-131368-1-1.html
2006-7-5 10:25 AM#9
查看资料  Blog  发短消息  顶部
 
hollo08
新手上路
Rank: 1



UID 73108
精华 0
积分 8
帖子 6
金钱 8 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-5-10
状态 离线
[推荐阅读] 关于XAJX问题二
数据库用的是默认编码

数据据客户端用的是phpmyadmin, MySQL 连接校对用的是utf8-general-ci,language选的是chinese sim
MySQL 字符集: UTF-8 Unicode (utf8)

显示表里的数据是乱码.


用另处一个客户端工具SQLyog,却能正常显示中文

上面说是的针对同一个数据库中的同一表.表的整理项是"utf-general-ci"
2006-7-5 11:38 PM#10
查看资料  发短消息  顶部
 12  1/2  1  2  > 
     


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


 


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

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