文字插入PHP数据库变乱码??

文字插入PHP数据库变乱码??

我安装的Appserv
这是我用Dreamweaver做的
<?
include"sql.php";

insert_sql ("INSERT INTO `board` ( `serial` , `name` , `email` , `ual` , `body` , `ip` , `time` )
VALUES (
'', '$name', '$email', '$ual', '$body', '$REMOTE_ADDR', NOW( )
);");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>

然后在PHPMYADMIN数据库中查看的时候全是乱码(中文)
数据库 cna - 表 board 运行于 localhost
name显示为(浣犲ソ1)
body显示为(鍐呭?璇曚竴璇?/td> )
只有时间和IP是正常显示!
哪位高手有什么解结方法吗???在线等

數據庫編碼和網頁編碼不統一吧,用mysql_query(SET NAMES 'UTF-8');

认真看看吧,相信你就明白了
http://www.phpfans.net/bbs/viewt ... &extra=page%3D1
毕业了。。。

引用:
[quote]原帖由 心若水寒 于 2008-5-13 12:14 发表
认真看看吧,相信你就明白了
http://www.phpfans.net/bbs/viewt ... &extra=page%3D1
写的不错,分析的很详细,学习学习.
[/quote]

将phpmyadmin 中的编码改为gb2312