我想在從mySQL中拉出的下拉框中顯示utf8字符(utf8_general_ci),這些字符以鑽石的形式返回?在中間。在下拉列表框中顯示從mySQL返回的特殊字符
我試過htmlspecialchars和htmlentities。並且它返回一個空白字符串。 網站也有字符集設置爲utf-8。
非常感謝。
我想在從mySQL中拉出的下拉框中顯示utf8字符(utf8_general_ci),這些字符以鑽石的形式返回?在中間。在下拉列表框中顯示從mySQL返回的特殊字符
我試過htmlspecialchars和htmlentities。並且它返回一個空白字符串。 網站也有字符集設置爲utf-8。
非常感謝。
嘗試使用utf8_encode()函數,看看它是否工作。
$inn_qu=mysql_query("select * from catagory where ct_id='$id' order by c_id");
while($re=mysql_fetch_array($inn_qu)){
$trs=get_html_translation_table(HTML_ENTITIES);
$str=$re['c_rate'];
$encode=strtr($str,$trs)
使用上面的代碼可以刪除特殊字符 –
確保你的文檔的頭部有'' –
你有這個頭? '' –