在php页面中显示数据库内容时,中文显示乱码

原创 2015年11月19日 11:18:36

在php页面中显示数据库内容时,中文不能正确显示,而出现乱码,如下:


此时你可尝试加入以下函数语句:


$this->link->query("set names utf8");//其中$this->link是我连接数据库connect(...)时返回的对象
此时就可以正确显示中文了,如下:




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

unity3d链接postgresql,读数据库内容并且显示(读出的中文在编辑器中乱码,发布standalone正常)

unity3d链接postgresql,读数据库内容并且显示(读出的中文在编辑器中乱码,发布standalone正常)...

[PHP]页面中文显示乱码

因为选择moodle为教学的缘故,我必须了解php和linux,这次要解决的是网页文件乱码问题,一个看起来很正常的网页,在linux中总是乱码。 ms sql sever dom...

phpmyadmin显示数据库中文正确php页面输出??乱码的解决方法

今天我用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了?号。        原因:没有在PHP网页中用代码告诉MySQL该以什么字符集输出汉字...

PHP 显示页面以及数据库中出现乱码问题的解决方式

数据库和php执行的结果中出现乱码的情况,可能是每个初学者都可能遇到的问题,经过不断的研究和解决,找到了网络上总结的一些不错的解决方法:乱码其实就是因为各个地方编码方式不一样造成的,下面有几个可能造成...

js跳转页面传参,参数值包含中文时显示乱码解决方案

1、首先我们需要在js中进行中文转码处理,需要进行encode两次转码。不然还是会出现乱码,至于为什么需要两次,我这里上网查了一下,因为Tomcat服务器会自动帮你做一次URLDecode,所以再加上...

PHP中文乱码(转自百度文库)(记住:不管怎么样,用navicat创建数据库时选择utf-8编码.)

PHP中文乱码是PHP开发中的常见问题之一。PHP中文乱码有 时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。 一.首先是PHP网页的编码最好最快的解决办法...

PHP json_decode/json_encode中文内容为NULL或乱码

可能用很多朋友使用json数据时利用php自带的函数JSON_DECODE/JSON_ENCODE处理中文内容时会碰到出现NULL或乱码问题,下面我来给大家介绍为什么会出现这样的问题。 例...

Oracle保存中文数据和读取数据页面显示乱码解决方案

关于在Oracle数据库中保存中文字段属性和最后页面显示中文字符,之前遇到过一次,后来一直用MySQL就遇到的不多了,其实是我写的项目不多啦,也没成体系,很多情况下都是改他们写好的代码,所以那些这些中...

JSP页面出现的中文乱码显示问题

今天在JSP编码的时候中文出现了乱码,所以想深入搞懂,就开始在网上和书本查资料,稍微整理了下,以便以后再次遇到可以查看,有些东西还是记下来比较好。 在JSP中第一行代码为   其中首先区分下chars...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在php页面中显示数据库内容时,中文显示乱码
举报原因:
原因补充:

(最多只允许输入30个字)