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页如何运行20分钟不超时? dedecms5.5圈子二级分类多显示不全该如何修改? 求PHP制作好的东西供学习用 求家政源代码 急问个php发邮件。公司不支持SMTP,只支持RPC 或者 HTTP Over RPC。如果通过这2个发邮件。 php新闻采集错误修改 求一个php网站模板 处理过期会员,怎样写更有效率? PHP远程查询SQL sever2008 re 数据库查不到值 thinkphp5 下载七牛云的sdk 就是提示找不到类 编写一个位置服务信息系统 判断英文,中文,特殊字母
谢谢回复:
要求得到的是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 源码文件头指定的格式。三个要一样。