php读取mysql中文数据出现乱码的解决方法


Posted in PHP onAugust 16, 2013

1.PHP页面语言本身的编码类型不合适,这时候,你直接在脚本中写的中文肯定是乱码,不用说数据库了

解决方法:选择'UTF8'或者'gb2312',这样客户浏览器会自动选择并出现正确的中文显示。注意:'UTF8'或者'gb2312'都可以正确显示中文的。

2.数据库MySQL中的编码类型不正确。

解决方法:创建数据库的时候,MySQL 字符集选择'UTF8',MySQL 连接校对选择utf8_general_ci,这样创建的数据库用来存储中文肯定没有问题,
否则,你的中文首先在MySQL中就是乱码,更不要期望它会给你在PHP页面中显示正确。

3.与平时的脚本编辑环境有关。比如,有些内容是自己用word写的,有些是用记事本写的,有些用editplus、ultraplus等文本编辑器。有时候就直接在DW中写中文了,

解决方法:尽量用同一种编辑器。如果是拷贝来得既有的内容,建议用ultraplus中的编码转换功能把它转换成utf8或者gb2312。

到底转换成什么类型并不重要,关键要求你的PHP WEB应用程序中的编码要一致就行。

4.编程访问 MySQL时,建议添加一行代码:mysql_query("SET NAMES 'GBK'");

PHP 相关文章推荐
SMARTY学习手记
Jan 04 PHP
dede3.1分页文字采集过滤规则详说(图文教程)续四
Apr 03 PHP
php 文件状态缓存带来的问题
Dec 14 PHP
PHP操作xml代码
Jun 17 PHP
PHP通过iconv将字符串从GBK转换为UTF8字符集
Jul 18 PHP
PHP5中实现多态的两种方法实例分享
Apr 21 PHP
php查询相似度最高的字符串的方法
Mar 12 PHP
递归实现php数组转xml的代码分享
May 14 PHP
php中青蛙跳台阶的问题解决方法
Oct 14 PHP
使用PHP开发留言板功能
Nov 19 PHP
解决windows上php xdebug 无法调试的问题
Feb 19 PHP
php7 图形用户界面GUI 开发示例
Feb 22 PHP
JoshChen_web格式编码UTF8-无BOM的小细节分析
Aug 16 #PHP
JoshChen_php新手进阶高手不可或缺的规范介绍
Aug 16 #PHP
php漏洞之跨网站请求伪造与防止伪造方法
Aug 15 #PHP
PHP Global定义全局变量使用说明
Aug 15 #PHP
php生成图形验证码几种方法小结
Aug 15 #PHP
PHP中将ip地址转成十进制数的两种实用方法
Aug 15 #PHP
PHP怎么实现网站保存快捷方式方便用户随时浏览
Aug 15 #PHP
You might like
最新的php 文件上传模型,支持多文件上传
2009/08/13 PHP
php开发留言板的CRUD(增,删,改,查)操作
2012/04/19 PHP
PHP数据类型的总结分析
2013/06/13 PHP
php实现文件编码批量转换
2014/03/10 PHP
javascript定时变换图片实例代码
2013/03/17 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
2013/03/26 Javascript
javascript实现数字验证码的简单实例
2014/02/10 Javascript
node.js中的fs.readdirSync方法使用说明
2014/12/17 Javascript
jQuery实现统计输入文字个数的方法
2015/03/11 Javascript
javascript this详细介绍
2016/09/19 Javascript
用JavaScript实现让浏览器停止载入页面的方法
2017/01/19 Javascript
node.js中axios使用心得总结
2017/11/29 Javascript
深入理解 webpack 文件打包机制(小结)
2018/01/08 Javascript
详解JavaScript基础知识(JSON、Function对象、原型、引用类型)
2018/01/16 Javascript
vue 每次渲染完页面后div的滚动条保持在最底部的方法
2018/03/17 Javascript
vue和webpack打包项目相对路径修改的方法
2018/06/15 Javascript
sortable+element 实现表格行拖拽的方法示例
2019/06/07 Javascript
微信小程序收藏功能的实现代码
2020/06/19 Javascript
基于vue实现简易打地鼠游戏
2020/08/21 Javascript
python海龟绘图实例教程
2014/07/24 Python
浅谈Pytorch中的torch.gather函数的含义
2019/08/18 Python
numpy np.newaxis 的实用分享
2019/11/30 Python
python logging模块的使用
2020/09/07 Python
python实现不同数据库间数据同步功能
2021/02/25 Python
利用CSS3的transition属性实现滑动效果
2015/08/05 HTML / CSS
一款html5 canvas实现的图片玻璃碎片特效
2014/09/11 HTML / CSS
Unix如何添加新的用户
2014/08/20 面试题
2014年商场超市庆元旦活动方案
2014/02/14 职场文书
测量工程专业求职信
2014/02/24 职场文书
《鹬蚌相争》教学反思
2014/04/22 职场文书
文化建设工作方案
2014/05/12 职场文书
村主任群众路线个人对照检查材料
2014/09/26 职场文书
2019感恩宣传标语!
2019/07/05 职场文书
python实战之90行代码写个猜数字游戏
2021/04/22 Python
python ansible自动化运维工具执行流程
2021/06/24 Python
python中数组和列表的简单实例
2022/03/25 Python