作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
丹麦字母顺序要求 abc... 位于 æ、ø 和 å 之前。在我的 MySQL 数据库中,当我按字母顺序排序时,结果为
Øresund
Åse
Alfa
这很奇怪。
服务器连接排序规则是utf8_general_ci
数据库排序规则是 latin1_swedish_ci
表排序规则为 utf8_danish_ci
列排序规则是 utf8_danish_ci
不应该在表/列上设置排序规则覆盖更高级别的排序规则吗?
我的网站都是UTF8,当我从网站输入文本时,它又好了。但是当我在 phpmyadmin 中查看文本时,字符显示错误。
我已将文件 editschool.php 的内容粘贴到此处:http://pastebin.com/pv8u0BDj
最佳答案
我终于成功了。这些之一或两者都解决了问题:
<罢工>1。添加 mysqli_set_charset($connection,"UTF8");到我文件的顶部,
编辑:我现在认为上面的选项 2 是目前为止最有可能的,这就是我删除选项 1 的原因。
关于MySQL 用丹麦字符错误排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30679597/
我的问题很奇怪,我应该显示以下字母 ø å Å Ø 但我看到了 øåÃ...ã, 这是我的代码: øåÅØ 这是
如何将区域设置 ID 转换为 Java 中的显示语言和国家/地区。例如,我有一个以下格式的语言环境列表:“da-DK”,我希望它们全部显示为“丹麦语(丹麦)”。 这是迄今为止我的代码: pub
我是一名优秀的程序员,十分优秀!