php 显示中文utf,php adodb 从mysql数据库中输出中文显示到utf编码网页乱码问题
首先html的编码格式是utf-8,
然后php通过adodb连接后也要设置utf-8的连接方式,
然后查询的时候也要以utf-8的方式查询,
这样就不会造成输出中文乱码的问题了。
代码更改如下
adodb连接数据库
$this->_db = NewADOConnection("mysqli");
$this->_db->connect($this->_dbAddr, $this->_dbUser, $this->_dbPwd, $this->_dbName);
$this->_db->Query("Set names utf-8"); //设置utf-8连接方式
$this->_db->SetFetchMode(ADODB_FETCH_ASSOC);
查询也要设置utf-8的查询方式
function execForArray($sql){
$this->_db->Execute("SET NAMES 'utf8'"); //设置utf-8的查询方式
$result = $this->_db->Execute($sql);
if($result){
$returnArray = array();
while(!$result->EOF){
$returnArray[] = $result->fields;
$result->MoveNext();
}
return $returnArray;
}else{
return false;
}
}
php 显示中文utf,php adodb 从mysql数据库中输出中文显示到utf编码网页乱码问题相关推荐
- 关于mysql数据库中存放中文字段乱码问题解决方案
前段时间在做一个mysql的数据库访问终端,有一个性别字段我存储的是中文,后来发现在读取的时候显示的乱码,解决方案如下: 首先我们要明白出现这种情况的原因是什么,当我们在装mysql数据库时,会让我们 ...
- 使用Navicat导入execl到mysql数据库中日期值显示0000-00-00的问题解决
最近有一批excel数据需导入mysql库中,使用Navicat导入向导导入后发现表中的日期字段值都为0000-00-00,经过测试排查发现原来是导入过程中日期分隔符与excel中的日期字段分隔符不匹 ...
- mysql表中的中文是乱码_mysql插入表中的中文显示为乱码或问号的解决方法
版权声明:本文为博主原创文章,未经博主允许不得转载. 今天在做ssh的博客项目时发现mysql数据库中的中文显示为问号,网上查阅了很多资料,都不是很全,所以我总结一下,供大家参考和自己复习. 1.我的 ...
- jsp写入mysql数据库乱码_JSP写入MySQL数据库中出现乱码问题笔记
1.在数据库链接字符串上要形如:jdbc:mysql://localhost:3306/db?useUnicode=true&characterEncoding=UTF-8(注意要加chara ...
- java向mysql写入数据慢_通过java代码往mysql数据库中写入日期相关数据少13个小时...
通过show variables like '%time_zone%'; 查看时区: CST 时区 名为 CST 的时区是一个很混乱的时区,有四种含义: 美国中部时间 Central Standard ...
- 解决openfire在使用MySQL数据库后的中文乱码问题(转)
openfire是一个非常不错的IM服务器,而且是纯Java实现,具有多个平台的版本,他的数据存储可以采用多种数据库,如MySQL,Oracle等. 在实际使用时大家遇到最多的就是采用MySQL数据库 ...
- [flask实践] 解决mysql数据库不支持中文的问题
[flask实践] 解决mysql数据库不支持中文的问题 参考文章: (1)[flask实践] 解决mysql数据库不支持中文的问题 (2)https://www.cnblogs.com/xiaozh ...
- Java程序向MySql数据库中插入的中文数据变成了问号
找到mysql的安装目录,修改my.ini文件 (1)如何找到my.ini文件 如果my.ini文件不在MySQL的安装目录下,可能放在隐藏目录,要先去找到ProgramData,(这里要先打开显示隐 ...
- 通过JSP网页连接MySQL数据库,从MySQL数据库中读出一张表并显示在JSP网页中
1.安装所需软件 ①安装java和tomcat,建立JSP网页最基础的软件 ②安装MySQL数据库(下载地址:https://www.mysql.com/) ③安装Navicat Premium来查看 ...
最新文章
- Qt字符编码,创建中文文件
- 大型网站技术架构 读书笔记
- ubuntu安装redis 详细步骤
- Map-Reduce的逻辑过程
- 严格对角占优矩阵特征值_二次型和特征值
- zabbix自动发现及其自动注册
- 开发者点评 GitHub 暗黑模式:太暗了
- 常用工具——Rsync
- Linux下的进程结构
- Python 最新版破解滑块验证码自动登录QQ空间
- 《2021中国数据智能产业图谱3.0升级版》重磅发布
- 为什么要有红黑树?什么是红黑树?
- lzg_ad:EWF原理详解
- sql server 2000 各版本的区别
- 百合网网页html,百合网 免费攻略!新手体验记!
- 石油工程课程设计c语言,东北石油大学-石油工程抽油设计C语言编程.doc
- RSS订阅微信公众号初探-feed43
- Python scrapy 实现网页爬虫
- 基于Multisim的四人抢答器设计与仿真
- MC7812BTG详细参数介绍
热门文章
- 容器编排技术 -- Kubernetes 调试 Service
- Oracle使用sqlplus登录用户尽量使用nolog登录
- 我是如何 2 个月拿到 4 份 Offer 并收入翻倍的?
- Hystrix面试 - 基于 Hystrix 信号量机制实现资源隔离
- 电脑开机提示EFI Netword 0 for ipv4 boot failed的原因及解决方法
- git配置远程仓库,同时配置github、gitee、gitlab,完美解决方案
- 现在以及未来 互联网名词记录
- 【C语言】创建一个函数,将输入的2个数排序
- Women Don’t Like Questions. Is it True?
- 终端zsh_只需七个步骤,即可使您的“ ZSH”终端站起来—直观指南