我試圖從mysql返回一些特定的文本到textarea中。現在這個從mysql返回的文本有Textarea不顯示來自mysql的希伯來文文本
collation=utf8_unicode_ci
和字符集是通過在我的PHP文件中添加此行來設置的。
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-8-i" />
無法找出問題在這裏。一切看起來都不錯,但textarea爲什麼不顯示希伯來文?相反,它顯示「???????」 - 問號。
謝謝。
你的mysql連接設置爲UTF8(SET NAMES'uft8')嗎?你的HTML文檔是用UTF-8編碼的嗎? – Thorsten 2012-03-09 13:46:35
對不起,我不知道如何設置一個MySQL連接到utf8。 請您澄清一下嗎? – Prateek 2012-03-09 13:50:31
連接到數據庫之後,您的第一個查詢應該是'SET NAMES'uft8'' – Thorsten 2012-03-09 13:51:43