系统在高版本中运行时,从数据库中提取的汉字可能显示成乱码,如图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");
?>
这两句代码的作用是将汉字以简体中文形式输出,这样汉字乱码的问题被解决,当然只加这两句代码的任意一句即可解决上述问题。