php 插入到mysql数据库的中文是问号?肿么解决?

php 插入到mysql数据库的中文是问号?肿么解决?,第1张

乱码有三种

1:数据库方面不匹配,数据库有字符集的,不知道你mysql用的什么工具,phpadmin?你可以查看一下数据库的编码方式

2:php代码设置mysql_query("SET NAMES 'gbk'") 就是这个

3:你页面当前使用的编码方式,IE模式下面,右键-编码方式,或者 <meta http-equiv="content-type" content="text/htmlcharset=utf-8" />用这个指定

这三个都要统一,不然会出现乱码的!

第一种方法:在浏览器菜单栏中选择“查看”->编码->自动选择(或者utf8);

第二种,看看你写代码的软件中的编码类型选择了么 ,我用的是EditPlus,所以在右下角那个地方有一个utf8有时候出现你说的情况就是因为utf8变成了ANSI,双击它可以选择其他编码。希望可以帮到你


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10648991.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存