php 页面出现乱码怎么办? 1.数据库使用GBK编码2.数据库连接时 SET NAMES GBK 你已经做了3.页面输出的编码 GBK 你已经做了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是页面出现中文乱码吧,看看是否这个原因http://www.codes51.com/article/detail_8905.html 但你的程序文件是按 utf-8 保存的gbk 页面中的杩炴帴鎴愬姛你好sql鎵ц澶辫触Unknown column '浣犲ソ' in 'field list'切换到 utf-8 编码为连接成功ģ?óql执行失败Unknown column '你好' in 'field list'但为何 customername 列会变成 你好 不得而知可能是你贴错了代码 show create table pcnote; 看看。$name 应为:'$name' 谢谢jordan102!show create table pconte 后是:CREATE TABLE `pcnote` ( `ID` int(11) default NULL, `customername` varchar(30) default NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8把$name设为'$name'后可以插入中文字符到表里了。但是还是显示乱码:杩炴帴鎴愬姛你好我用的是DW8编辑页面的,就是说保存的是utf-8, 那我应该在页面怎么设置呢? 你数据库设置的是什么编码?还有,你浏览器里面默认的事什么编码呢?三者是需要统一的!你可以看看这篇文章http://blog.csdn.net/whq19890827/article/details/40375385 数据库和浏览器的默认编码怎么看呢?表默认是utf8_general_ci的,浏览器用的是chrome.现在加上header("Content-type:text/html;charset=utf-8");mysql_query("set character set gbk");mysql_query("set names gbk");输出基本正常了,就是echo $name;出现乱码,像这样:连接成功������ 昨天看了BOM的视频,好像不是这个问题。数据库的编码,浏览器的编码怎么看? 请问glob函数和dir函数哪个好? 搞不懂了,数据库数据查询问题。 Apache,eclipse,XDebug配置问题 在线等,第一个解决我的问题分全给 imap读取退信邮件中的eml文件 同一个浏览器同一个系统PHP实现两个或多个用户同时登录系统互不影响 █ PHP拆分2个字符串 高手帮忙 小弟研究一个代码,有个地方不清楚请指教! php可以修改linux下的dns配置吗?? 上传的文件没法超过100K,怎么办? 一个日期的问题 php读数组,展现树型菜单。2天了,周末没休息,无进展。含泪求帮助!无心吃晚钣! php file_get_contents 无法显示图片
http://www.codes51.com/article/detail_8905.html
gbk 页面中的
杩炴帴鎴愬姛你好sql鎵ц澶辫触Unknown column '浣犲ソ' in 'field list'
切换到 utf-8 编码为
连接成功ģ?óql执行失败Unknown column '你好' in 'field list'但为何 customername 列会变成 你好 不得而知
可能是你贴错了代码
谢谢jordan102!
show create table pconte 后是:
CREATE TABLE `pcnote` (
`ID` int(11) default NULL,
`customername` varchar(30) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8
把$name设为'$name'后可以插入中文字符到表里了。
但是还是显示乱码:
杩炴帴鎴愬姛你好
我用的是DW8编辑页面的,就是说保存的是utf-8, 那我应该在页面怎么设置呢?
http://blog.csdn.net/whq19890827/article/details/40375385
表默认是utf8_general_ci的,浏览器用的是chrome.
现在加上
header("Content-type:text/html;charset=utf-8");
mysql_query("set character set gbk");
mysql_query("set names gbk");
输出基本正常了,就是echo $name;出现乱码,像这样:
连接成功������