文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>php 查询数据库乱码问题

php 查询数据库乱码问题

时间:2010-09-13  来源:kanison_zhang

今天搞php从mysql中查询数据,文字全显示成? 和框框 究其原因

一共有四处可以造成字符乱码 

1.1数据库里的设置

1.2php连接是的设置      mysql_query("set names 'utf8'"); 

2页面显示

3浏览器设置

4编辑器字符编码,文本文档一般保存的都是ascii   这个很容易被忽略。

1.1 和 1.2 是匹配的,你数据库中存的是什么编码,连接的时候就用什么编码,需要注意的是utf8  千万不能写成utf-8  这样就错了,我就是在这里搞了半天。建议以后不管页面上还是数据库中写的时候都写成utf8

接着页面显示charset=utf8   和上面一样,

浏览器字符编码是否和页面显示编码一致,不一致调整一下。


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载