我试图从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