PHP程序+mysql查询显示数据转码
2016-03-18 11:53
387 查看
PHP程序+mysql查询显示数据转码
1、mysql_query("SET NAMES 'UTF8'"); //将查询数据转码为utf8,也就是转换为utf-8
2、mysql_query("SET NAMES 'GBK'");//将查询数据转码为GBK,如gbk2312
在写数据库连接文件时,写成:
然后在做页面时,注意这句:
这样不管输入数据库的中文,还是页面显示,就都正常了。
在DW CS4版里,默认生成的也是utf8页面。
同样的,如果一开始写数据库连接文件时写成:
那页面也要相应变成:
其它asp程序或其它程序语言网站根据实际情况到百度查询转换编码方法。
1、mysql_query("SET NAMES 'UTF8'"); //将查询数据转码为utf8,也就是转换为utf-8
2、mysql_query("SET NAMES 'GBK'");//将查询数据转码为GBK,如gbk2312
在写数据库连接文件时,写成:
$conn = mysql_connect("$host","$user","$password"); mysql_query("SET NAMES 'UTF8'"); mysql_select_db("$database",$conn);
然后在做页面时,注意这句:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
这样不管输入数据库的中文,还是页面显示,就都正常了。
在DW CS4版里,默认生成的也是utf8页面。
同样的,如果一开始写数据库连接文件时写成:
mysql_query("SET NAMES 'GBK'");
那页面也要相应变成:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
其它asp程序或其它程序语言网站根据实际情况到百度查询转换编码方法。
相关文章推荐
- PHP 包含文件
- php常用的日期时间操作
- 1、刚学php感觉真有意思!
- php java bridge NoSuchFieldException
- PhP 基础
- php常用配置(php.ini)
- PHP 连接MySQL数据库与SQL语句执行入门实例
- PHP 删除二维数组中的重复值函数
- PHP 二维数组实现SQL中的ORDER BY排序效果
- PHP中9个必须知道的实用函数及功能应用
- PHP字符串之间的比较
- PHP 命名空间(namespace)
- git强行换分支 gitpull问题解决
- PHP 魔术变量
- php接收post的方式
- find xargs 检查php语法错误
- zend framwork黑箱测试
- PHP 二维数组排序——array_multisort()
- php入门自学小展示
- TP关联模型