php 编码问题 但你的程序文件不是 utf-8 的你有两条可行的路:1、将你的程序文件“另存为” utf-8 编码的2、$this->_mysqli->set_charset ('gbk'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢回复:要求得到的是utf-8 ,而且我的文件已经保存为utf-8了的 我用php页面插入到数据库查看的时候是乱码,不过在页面显示就是正常了。而直接在数据库里插入,在数据库会正常显示,在php页面就会显示乱码。 这是不可能的!如果说仅查询得到乱码的话,可能是表中已经乱码了但你说插入也是乱码的话,就没有道理了除非你的表(或字段)不是 utf8 的 还有可能是之前有乱码的数据已经写进去了,把数据清了,把程序文件编码方式统一为 utf-8试试 MySQL Client 下 看过么?什么情况?------http://wiki.cndevel.com/ 在phpmyadmin中的SQL输入set name utf8;select * from table;看看能不能输出正常中文。如果不能。则表示库中内容不是UTF8编码。 $sql = "update shouru set bianma = '$string1' where bianma = '$string[2'"; $sqls = mb_convert_encoding($sql,"UTF-8","GBK"); //我这里用的是urf8编码 $rs = $db->query($sqls);就不会乱码了。 1. php 源码文件的存储格式2. 数据库的设置3.php 源码文件头指定的格式。三个要一样。 使用NotePad++ ,和Editplus编写的时候,直接转为utf-8编写即可。无需加任何代码。 有熟悉或者研究过用PHP开发微博的大牛吗? 竞拍网站的注册与邮件验证问题,请高手指点 关于PHP判断浏览器是否开启cookie UBUNTU,xdebug无发重写var_dump() php对文件函数应用多吗? PHP 有没有好一点的 适用于发布二手交易信息 的系统(平台)呢 ?? 在公司里 开发php 是在windows下开发 最后在部署到Linux的么? 无法下载csv文件 谁有php大型网站的项目案例?大流量高并发的 有用过php+SCWS的吗? 有问题,没实现分词,只是分字。 编写一个位置服务信息系统 判断英文,中文,特殊字母
谢谢回复:
要求得到的是utf-8 ,而且我的文件已经保存为utf-8了的
如果说仅查询得到乱码的话,可能是表中已经乱码了
但你说插入也是乱码的话,就没有道理了
除非你的表(或字段)不是 utf8 的
------
http://wiki.cndevel.com/
set name utf8;
select * from table;
看看能不能输出正常中文。
如果不能。则表示库中内容不是UTF8编码。
$sqls = mb_convert_encoding($sql,"UTF-8","GBK"); //我这里用的是urf8编码
$rs = $db->query($sqls);
就不会乱码了。
2. 数据库的设置
3.php 源码文件头指定的格式。三个要一样。