我使用的是phpmyadmin,我在我的bd中有一些特殊的字符,比如'é'。
但是当我尝试在我的网站上打印时,黑色的立方体与白色'?' apear。
我试图论文线:
- <meta http-equiv= "content-type" content= "text/html; charset=iso-8859-1" >
- <meta http-equiv= "Content-Type" content= "text/html; charset=UTF-8" />
- <meta charset="UTF-8">
并没有什么变化。我正在使用notpadd ++,一个想法?编码sql字符不起作用
回答
你应该检查你是否选择了编码UTF-8没有BOM - 如果你选择ANSI编码,你应该选择你所有的代码(ctrl + a),然后点击“无BOM转换为UTF-8”。确保以后保存。重新检查它已成功更改,然后重试。
更新:
确保你的表coallation设置为utf8_unicode_ci,藏汉作为你的文本或字符colums。
与<meta charset="utf-8">
这应该工作
在一起。否则,您应该测试问题是否仅出现在从数据库读取数据时出现,或者也出现在硬编码的特殊字符中。
如果只有你的数据库字符串会出现问题,我建议以下链接来设置你的字符集(如果你使用的mysqli)http://php.net/manual/de/mysqli.set-charset.php
的感谢所有,但它是“以UTF- 8 without BOM“:/ –
我加了一些提示 - 我希望这会帮助你 –
工程!感谢:D –
- 1. `;`在字符串中导致编码不起作用
- 2. Python源代码编码不起作用
- 3. PHP MyCrypt编码/解码不起作用
- 4. SQL Server 2008:字符编码
- 5. PyQt4字符编码:'ascii'编解码器不能编码字符
- 6. SQL UDF在字符串上工作,在列上不起作用
- 7. 字符编码工作本地不活
- 8. UrlEncoder编码的字符串不工作?
- 9. SQL插入代码不起作用
- 10. 使用MySQL和Rails 3编码utf-8字符串不起作用
- 11. URL百分比编码不起作用
- 12. 表单中的编码不起作用
- 13. 编码检测方法不起作用
- 14. INTERSECT在MYSQL编码不起作用
- 15. 编辑表值码不起作用
- 16. Swift字符串操作不起作用
- 17. c#sql通配符不起作用
- 18. SQL运算符“IN”不起作用
- 19. 将字符串变量传递给Java方法不起作用,但硬编码的字符串正在工作?
- 20. 硬编码字符串作品中,输入字符串不
- 21. Webbrowser SetAttribute不起作用(密码字段)
- 22. 字符编码不匹配
- 23. NSMutableURLRequest和具有特殊字符的密码将不起作用
- 24. PHP:转义字符不起作用
- 25. C#字符串比较不起作用
- 26. string.format对字符串不起作用
- 27. jQuery |字符串替换不起作用
- 28. 字符串比较不起作用
- 29. Stringtemplate比较字符串不起作用
- 30. PHP字符串比较不起作用
可能重复[正文中显示问号字符,这是为什么?(HTTP:/ /stackoverflow.com/questions/241015/question-mark-characters-displaying-within-text-why-is-this) –
谢谢,但所有的论文sollutions不工作:/ –