PHP MYSQL中文乱码问题
来源:互联网 发布:查询域名ip 编辑:程序博客网 时间:2024/05/02 06:12
PHP MYSQL中文乱码问题
从MySQL 4.1开始引入多语言的支持,但是用PHP插入的中文会出现乱码.无论用什么编码也不行.
解决方法:
1.在建表的时候设置编码类型为gb2312_chinese_ci.
2.在PHP页面的数据库连接语句加一行mysql_query("SET NAMES 'gb2312'",$link); 例如
$db_host="localhost";
$db_user="root";
$db_password="password";
$db_name="test";
$link=mysql_connect($db_host,$db_user,$db_password);
mysql_query("SET NAMES 'gb2312'",$link);
$db=mysql_select_db($db_name,$link);
$query="select * from user";
$result=mysql_query($query);
在写入页面和读取页面都加入这行。这样在MYSQL里面的中文就能正常显示了。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/twinsken/archive/2009/07/23/4374780.aspx
- PHP-MYSQL中文乱码问题.
- PHP-MYSQL中文乱码问题
- PHP-MYSQL中文乱码问题
- PHP-MYSQL中文乱码问题
- PHP MYSQL中文乱码问题
- PHP+MySQL中文乱码问题
- PHP-MYSQL中文乱码问题.
- PHP-MYSQL中文乱码问题
- PHP Mysql中文乱码问题
- PHP+MYSQL 中文乱码问题
- 解决MySQL中文乱码问题|PHP+MySQL
- 解决PHP和MYSQL中文乱码问题
- php连接mysql中文乱码问题
- PHP Mysql 字符集及中文乱码问题
- php插入mysql的中文乱码问题
- 1.PHP连接mysql中文乱码问题
- php与mysql中文乱码问题
- PHP读取Mysql数据库中文乱码问题
- T-SQL判断某个表在ACCESS中是否存在及查看ACCESS中的系统表
- xpath在XHTML解析中的应用
- oracle number 类型sql语句备忘
- 这个觉得很有用,转了!
- JAVA模拟多线程
- PHP MYSQL中文乱码问题
- malloc()与calloc区别
- 实用云计算逐个数(转)
- CKEditor v3.0 - FCKeditor的重写版本
- 描述符方法总结
- 如果使一个照相机包围一个被观察物体
- 说几句
- 求解线性方程组--追赶法
- FCKEditor上传图片后,如何进行重命名