PHP MYSQL乱码问题,使用SET NAMES utf8校正


Posted in PHP onNovember 30, 2009

先记下,免得以后想不起来又到处去找!
PHP操作数据库的时候,数据库中数据使用UTF8编码,在读出来的时候,显示的全是???????问号乱码,找了一些资料原来是在读取之前进行一次编码设置:

create table tablename 
( 
id int not null auto_increment, 
title varchar(20) not null, 
contnet varchar(300) defalut null, 
primary key ('id') 
)begin=MyISAM DEFAULT CHARSET =UTF8;

在插入数据之前执行:
mysql_query("SET NAMES utf8");

然后
mysql_query("insert into tablename .....")

读出数据之前执行:

mysql_query("SET NAMES utf8");

然后 mysql_query("select * from tablename")
注意:此处读出的编码是把原来编码的内容重新经过编码后输出的,比如输出内容所在页面是GBK编码,那么在读出的时候在页面显示也为乱码,所以在查询之前执行 mysql_query("SET NAMES gbk"),在页面就可以正常显示GBK编码的文字内容 。
PHP 相关文章推荐
php 什么是PEAR?
Mar 19 PHP
php下关于中英数字混排的字符串分割问题
Apr 06 PHP
在Windows系统上安装PHP运行环境文字教程
Jul 19 PHP
PHP swfupload图片上传的实例代码
Sep 30 PHP
如何让搜索引擎抓取AJAX内容解决方案
Aug 25 PHP
php简单实现无限分类树形列表的方法
Mar 27 PHP
php实现猴子选大王问题算法实例
Apr 20 PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
Jan 15 PHP
PHP扩展框架之Yaf框架的安装与使用
May 18 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
Feb 19 PHP
PHP实现单文件、多个单文件、多文件上传函数的封装示例
Sep 02 PHP
php libevent 功能与使用方法详解
Mar 04 PHP
php读取html并截取字符串的简单代码
Nov 30 #PHP
php 获取客户端的真实ip
Nov 30 #PHP
php操作sqlserver关于时间日期读取的小小见解
Nov 29 #PHP
php中$this->含义分析
Nov 29 #PHP
php session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
Nov 27 #PHP
Ajax+PHP 边学边练之四 表单
Nov 27 #PHP
PHP Session变量不能传送到下一页的解决方法
Nov 27 #PHP
You might like
CPU步进是什么意思?i3-9100F B0步进和U0步进区别知识科普
2020/03/17 数码科技
PHP&MYSQL服务器配置说明
2006/10/09 PHP
一个简单的PHP验证码实现代码
2014/05/10 PHP
Yii中render和renderPartial的区别
2014/09/03 PHP
php网站被挂木马后的修复方法总结
2014/11/06 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
2017/09/16 PHP
PHP 代码简洁之道(小结)
2019/10/16 PHP
php测试kafka项目示例
2020/02/06 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
2020/04/06 PHP
JavaScript 学习笔记(四)
2009/12/31 Javascript
select标签模拟/美化方法采用JS外挂式插件
2013/04/01 Javascript
jquery 追加tr和删除tr示例代码
2013/09/12 Javascript
js创建对象的方式总结
2015/01/10 Javascript
JavaScript生成随机数的4种自定义函数分享
2015/02/28 Javascript
JS模态窗口返回值兼容问题的完美解决方法
2016/05/28 Javascript
纯js实现悬浮按钮组件
2016/12/17 Javascript
浅谈vue的iview列表table render函数设置DOM属性值的方法
2017/09/30 Javascript
微信小程序 动画的简单实例
2017/10/12 Javascript
使用angularjs.foreach时return的问题解决
2018/09/30 Javascript
基于element-ui封装表单金额输入框的方法示例
2021/01/06 Javascript
解决await在forEach中不起作用的问题
2021/02/25 Javascript
[01:00:14]DOTA2官方TI8总决赛纪录片 真视界True Sight
2019/01/16 DOTA
Python基于pygame实现的弹力球效果(附源码)
2015/11/11 Python
基于循环神经网络(RNN)的古诗生成器
2018/03/26 Python
PyQt5每天必学之进度条效果
2018/04/19 Python
python 执行终端/控制台命令的例子
2019/07/12 Python
python或C++读取指定文件夹下的所有图片
2019/08/31 Python
完美解决keras保存好的model不能成功加载问题
2020/06/11 Python
Python 字符串池化的前提
2020/07/03 Python
程序运行正确, 但退出时却"core dump"了,怎么回事
2014/02/19 面试题
会计助理的岗位职责
2013/11/29 职场文书
担保书范文
2015/01/20 职场文书
信用卡工资证明范本
2015/06/19 职场文书
2015年信息技术教研组工作总结
2015/07/22 职场文书
pytorch 实现变分自动编码器的操作
2021/05/24 Python
关于antd tree 和父子组件之间的传值问题(react 总结)
2021/06/02 Javascript