php往mysql插入中文,在数据库显示的是问号

用php往php往mysql插入中文,在数据库显示的是问号。网页代码的编码已转化为UTF-8网页代码包含:<metahttp-equiv="Content-Type"co... 用php往php往mysql插入中文,在数据库显示的是问号。
网页代码的编码已转化为UTF-8
网页代码包含:
<meta http-equiv="Content-Type" content="text/html;charset=utf8" />
链接数据库的代码:
mysql_query("SET NAMES 'UTF8'");
mysql_query("SET CHARACTER SET UTF8");
mysql_query("SET CHARACTER_SET_RESULTS=UTF8'");
mysql数据库编码
MySQL 字符集: UTF-8 Unicode (utf8)
MySQL 连接校对: utf8_general_ci
数据库字符集:
utf8_general_ci
(问题解决增加悬赏)
展开
 我来答
来自北固山眼开眉展的玉蝶
2012-04-08 · TA获得超过134个赞
知道小有建树答主
回答量:227
采纳率:0%
帮助的人:116万
展开全部
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
meta标签的编码格式写错误了,把这个替换你原来那个就行了
更多追问追答
追问
呵呵,这个确实是错了,但是其他页面没有错啊,还是老样子,输入中文,显示问号
追答
你方便的话, 可以把代码发来 我帮你弄
1949祖国新生95
2012-04-08 · TA获得超过245个赞
知道答主
回答量:89
采纳率:0%
帮助的人:17.1万
展开全部
你的编辑器的编码是不是utf8的?
mysql_query("SET NAMES 'UTF8'"); 这句话错了
mysql_query("SET NAMES UTF8");这样才对 不需要加单引号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lcswsm
2012-04-08 · TA获得超过488个赞
知道小有建树答主
回答量:716
采纳率:0%
帮助的人:502万
展开全部
问题应该是出在页面编码上,你是在meta标记里改的还是用编辑软件改的编码?如果是在meta标记改的话,编码没有改过来,得用编程软件转换网页编码
追问
用的是EditPlus改的编码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
琦安铌32
2012-04-08 · 超过19用户采纳过TA的回答
知道答主
回答量:177
采纳率:0%
帮助的人:49.5万
展开全部
你用的是php专业的编辑软件吗 可以看看页面的字符 编码是什么的
更多追问追答
追问
请问一下php专业的编辑软件有什么呢?
追答
我晕 会用php吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式