2014-02-08 20 views
1

我有一個特殊字符的數據庫表,如ă‎ţ,我想用所有特殊字符正確地回顯表。從數據庫的特殊字符的回聲表

我用這個:

<meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>

而且我用這個代碼: 「?」

mysql_query("SET character_set_results=utf8", $legatura); 

mb_language('uni'); 
mb_internal_encoding('UTF-8'); 
mysql_query("set names 'utf8'",$conn); 
mysql_query("SET character_set_client=utf8", $conn); 
mysql_query("SET character_set_connection=utf8", $conn); 
mysql_query("SET character_set_results=utf8", $conn); 

但我只得到和特殊字符所在的「 」。

的數據庫並從中臺處於整理:utf_8_unicode_ci

+0

工作確定它們被保存在裏面UTF8數據庫後? – frlan

+0

@frlan是的我很確定:(我嘗試幾乎每一個教程,但不工作 – Filip

+0

是一個肯定的標誌,你正在使用UTF-8,但餵它無效的字符數據不是UTF-8 –

回答

0

一切與此

<meta http-equiv="content-type" content="text/html; charset=UTF-8"/> 
+0

你的問題表明你已經在你的html中有這個,那麼它怎麼能解決這個問題呢? – Andrew