PHP在数据库存储数据出现中文乱码怎么办-创新互联
这篇文章将为大家详细讲解有关PHP在数据库存储数据出现中文乱码怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
成都创新互联是一家专业从事成都网站设计、成都网站制作的网络公司。作为专业的建站公司,成都创新互联依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、网络营销推广及网站设计开发服务!PHP在数据库存储数据出现中文乱码的解决办法:首先在文件头中加入属性;然后在php代码中加入【utf-8】编码文件;接着数据库中表的中文的部分设置为【utf8_general_ci】类型;最后将操作字段设置为utf8即可。
PHP在数据库存储数据出现中文乱码的解决办法:
1. 网页编码设置。一般在HTML代码中的文件头中加入属性:
保证,网页是"utf-8"编码。
2. PHP代码设置。在php代码的开始部分加入以下代码:
header(”Content-type: text/html;charset=utf-8″);
且要求保存的文件编码方式是utf-8
(可以用EditPlus打开设置,如下图),这样就保证了该文件也是utf-8编码。
3. 数据库中表的字段中存储中文的部分,要设置为utf8_general_ci
类型。
4.PHP在连接数据库操作时,要设置操作的字段类型为utf8,设置方法如下:
mysql_connect(’localhost’,'user’,'password’);mysql_select_db(’db’);mysql_query(”set names utf8;”); //**设置字符集***
关于PHP在数据库存储数据出现中文乱码怎么办就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
当前标题:PHP在数据库存储数据出现中文乱码怎么办-创新互联
文章URL:http://myzitong.com/article/djgspg.html