• 3598阅读
  • 0回复

php调用mysql数据库中的中文数据显示问号乱码的问题 [复制链接]

上一主题 下一主题
离线cai
 

只看楼主 倒序阅读 0楼 发表于: 2007-01-31

php读取数据库显示问号
我自己测试发现用php来调用mysql中的中文数据显示为问号??

Data from data

aa  bb  home  ??  ?? 
ok1 ok2 0 ??? ?
123 123 0 ??? ?
123 456 0 ??? ?
888 999 0 ??? ?
888 999 0 0 0


要修改php页面里面的内容:如下加上红色显示这段代码就能正常显示中文
-----------------------------------------------------------------------------------
<?

mysql_connect("localhost", "root", "root");
mysql_query("SET NAMES 'gbk'");
$query = "SELECT * FROM liuyan";
$result = mysql_db_query("liuyan", $query);
-------------------------------------------------------------------------------------

Data from data

aa  bb  home  家庭  民族 
ok1 ok2 0 中国
123 123 0 中国
123 456 0 中国
888 999 0 中国
888 999 0 0 0

 

grant all privileges on *.* to 'a'@'localhost' identified by 'a' with grant option;flush privileges;
快速回复
限100 字节
 
上一个 下一个