2008/10/08 | 解决PHP乱码 GB2312问题
类别(让工作更简单) | 评论(0) | 阅读(414) | 发表于 18:33
系统在高版本中运行时,从数据库中提取的汉字可能显示成乱码,如图22.47所示,为了解决这种问题,在conn.php中添加如下代码:

<!---******************************conn.php**************************************->

<?php

   $ conn=mysql_connect("localhost","root","123") or die("数据库服务器连接错误".mysql_error());

   mysql_select_db("shop",$ conn) or die("数据库访问错误".mysql_error());

                                         //以下两句为笔者新加入的代码

   mysql_query("set character set gb2312"); 

   mysql_query("set names gb2312");

?>

这两句代码的作用是将汉字以简体中文形式输出,这样汉字乱码的问题被解决,当然只加这两句代码的任意一句即可解决上述问题。

0

评论Comments