php 乱码的问题
来源:互联网 发布:seo与sem哪个待遇好 编辑:程序博客网 时间:2024/05/16 23:50
曰:“人生不如意事十之八九”,写代码也是如此。
这两天好不容易解决了一个个菜鸟的 php 问题,现在居然又被一个乱码的问题所困扰,就是从 mysql 里面读出来的中文字符乱码了。据经验,这是所编码问题引起的问题。自己找了一下,mysql 数据是用 gbk 的,文件是用 gb2313,而且用记事本打开也是 ANSI 的编码,文件头部也加了 header("Content-Type: text/html; charset=gb2312"); 。这下子真是生活在杯具中了,没道理会乱码呀。
后来 google 到了一个有用的东西:在数据库连接后面加 mysql_query("SET NAMES 'GBK'"); ,如:
$db = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_query("SET NAMES 'GBK'");
这下子可好了,原来还要加了个这样子的东西,以前弄 asp 时没这么复杂的。但是我连接数据库的方式是:
$db = new mysqli($local, $username, $password, $name);。
又搜索了好几次才找到,在后面加一个 $db->query("set names gbk"); 。
问题解决,可以安心的吃午饭了。
- php 乱码的问题
- mysql+php+乱码的问题
- PHP显示乱码的问题
- PHP、HTML的乱码问题
- PHP乱码问题的解决方法
- PHP的中文乱码问题
- PHP mysql乱码问题的解决
- PHP中fgetcsv中文乱码的问题
- 使用Eclipse开发PHP乱码的问题
- PHP输出中文乱码的问题
- php中解决乱码 的问题
- JSP+MySQL +PHP乱码问题的总结
- 学习PHP遇到的乱码问题
- 终结PHP中文乱码的问题
- php----显示中文乱码的问题
- PHP输出中文乱码的问题
- 网页打开php文件乱码的问题
- PHP的Session中文乱码问题
- C#中Control的作用,及应用示例(清空TextBox)
- 系统管理员变程序员 四步转型
- 电子线路基础 10 -----第 10 讲笔记
- 暴强自我介绍诠释
- WinForms窗体常用属性、方法和事件
- php 乱码的问题
- Heritrix配置文档
- 想下个《高等数学》同济大学第五版上下册,还要积分,真难。。
- 图像框显示验证码(腾讯为例)
- C语言常用宏定义
- 好好做人
- English Time 6
- 使用JST模板引擎加快页面交互内容开发
- ASP.NET 在站点初始化时(Application_Start)中获取关于服务器的信息