2012-05-08 131 views
0

我有這個角色在我的數據庫:外國字符顯示strangley

É 

但它出來爲

G 

我試圖進入的HTML代碼字符到數據庫中,但這一結果在網站上的空輸出。

我的數據庫(MYSQL)設置爲UTF8。所有其他外國人物都很好。

我使用PHP和Apache。

回答

0

在你的sql查詢中也提到UTF8。它將解決問題。

更新時間:

<?php 
$link2 = mysql_connect('localhost','user1','pass1',TRUE); 
mysql_selectdb('db2',$link2); 
mysql_set_charset('utf8',$link2); 

?> 
+0

我怎麼能做到這一點? – beans

+1

是的!有趣的,看看如何在查詢中提到utf 8? –

+1

這裏你去:'mysql_query(「SET NAMES utf8」); $ res = mysql_query(「SELECT foo FROM bar」);'[參見手冊](http://dev.mysql.com/doc/refman/5.1/en/charset-connection.html) – Kaii