您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP连接MySQL数据库中文乱码解决方法_PHP教程

2024/2/21 2:02:41发布27次查看
php连接mysql数据库出现乱码一般是中文字才会有的,英文不会出现,因为mysql默认连接为utf8,如果你页面与数据库编码不统一的话,就有可能出现乱码。
解决办法
页面是是gb2312
 代码如下 复制代码
mysql_qurey指定数据库的解码为“set names gb2312”是防止中文乱码的。
页面编码为uft8
 代码如下 复制代码
mysql_query('set names utf8');//根据php文件编码设置链接编码

 代码如下 复制代码
$connection=mysql_connect ($localhost, $username, $password);
mysql_query('set names utf8');//根据php文件编码设置链接编码
//gbk的话
//mysql_query('set names gbk');
$db_selected = mysql_select_db($database, $connection);
if (!$db_selected) {
  die ('can't use db : ' . mysql_error());
}
这样可以解决输出数据时不会是乱码了,如果保存数据时乱码大家尽量把页面编码与数据库字段编码一致即可解决。
http://www.bkjia.com/phpjc/632172.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/632172.htmltecharticlephp连接mysql数据库出现乱码一般是中文字才会有的,英文不会出现,因为mysql默认连接为utf8,如果你页面与数据库编码不统一的话,就有可能...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product