作者newyellow (newyellow)
看板Database
标题[请问] 关於Mysql的中文显示
时间Thu Sep 3 01:43:57 2009
我今天申请了一个架在Linux主机上的虚拟空间
我的资料库编码全部都是设定成Utf8-general-ci
网页也是用PHP写
刚刚发生一个很奇怪的情况
就是我直接从phpmyadmin新增资料(含中文)
在phpmyadmin里面看起来也是正常显示中文
但用PHP query 然後 echo出来却是乱码
然後我开网页 用表单insert中文的资料进去
phpmyadmin看起来是乱码
但query出来却是正常显示中文@@
不太清楚为什麽会这样
请问是linux主机的关系吗 ( 我是用ACsite )
有办法改善这样的情况吗
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.50.40.105
1F:推 JoeHorn:网页编码? 问题不在资料库,到 PHP 板吧。 09/03 02:19
2F:→ newyellow:我PHP的编码也是设定utf-8 09/03 08:48
3F:推 maplenote:PHP在连MYSQL时 加上mysql_query("SET NAMES 'utf8'"); 09/03 09:09
4F:→ newyellow:我加了也是一样耶...资料库里面看还是乱码 09/03 09:42
5F:推 LFking:phpmyadmin的问题吧 印象中设定档要utf8->utf8改成latin1 09/03 10:51
6F:→ newyellow:请问是改my.ini吗 但因为是购买虚拟主机的好像改不到... 09/03 11:37
7F:推 LFking:phpmyadmin > libraries > select_lang.lib.php 09/03 11:39
9F:→ newyellow:谢谢^^ 09/04 18:11