数据库乱码 在PHP页面中向数据库添加数据,数据库总是出现乱码的问题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 查看你的数据库和网页的编码,两者的编码要统一起来。如果网页编码是GBK或者GB2312 ,数据库的编码应该是gbk如果网页编码是utf-8,数据库的编码应该是utf8在创建数据库表的时候在后面加上ENGINE=innodb DEFAULT CHARSET= 编码;例如创建一个编码为utf8的表:create table w_netuser( -- 用户管理表 netuserId int auto_increment primary key, -- 用户Id netuserAccount varchar(16), -- 用户登陆名 netuserDate datetime -- 注册时间)ENGINE=innodb DEFAULT CHARSET=utf8; http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspxMySQL 中文显示乱码 在执行sql语句前先执行mysql_query("SET NAMES 'UTF8'");//编码根所数据而定GBK/UTF8 mysql_query("SET NAMES 'UTF8'")加这个应该可以解决 mysql_query("SET NAMES 'UTF8'") 数据库和网页的编码要一致起来 请教一个正则问题! Parse error 请高手指教 PHP上传大文件,有独立服务器,有没有什么比较好的方案? PHP的表单提交问题 urlencode函数问题 求助 急啊~高手来指点下~Warning: Cannot modify header information - 提个关于索引效率的问题 yahoo金曲排行榜,随便聊聊这样的小广告,一直弹。上了不知道哪个网站,现在电脑右下角一直弹,而且大约每10分钟弹一次,烦死了 怎么样可以定位呀 求助php达人为网站添加功能 win2003 上 Apache + PHP 异常慢 ?
如果网页编码是utf-8,数据库的编码应该是utf8在创建数据库表的时候在后面加上ENGINE=innodb DEFAULT CHARSET= 编码;例如创建一个编码为utf8的表:
create table w_netuser( -- 用户管理表
netuserId int auto_increment primary key, -- 用户Id
netuserAccount varchar(16), -- 用户登陆名
netuserDate datetime -- 注册时间
)ENGINE=innodb DEFAULT CHARSET=utf8;
MySQL 中文显示乱码
mysql_query("SET NAMES 'UTF8'");//编码根所数据而定GBK/UTF8