mysql - 如何使用mysql数据库在cakephp的选择列表中显示货币符号

标签 mysql cakephp

我在表中有货币代码和符号

CURRENCIES(id, currency) VALUES('1', 'EUR (£)'), ('2', 'USD ($)') etc

但是下拉列表中没有显示欧元和英镑符号。 可能是什么原因,我该如何解决?

最佳答案

编码错误

每当非 ascii 字符无法正确显示(或根本无法显示)时,问题就出在编码上。确保您的应用程序使用相同的编码(UTF8,除非有理由不这样做):

  • 在数据库表定义中
  • 在数据库数据中(如果存在编码错误的数据 - 需要重新创建或更正)
  • 在您的申请中 database connection
  • 在您的申请中 core config
  • 在您的申请中 layout files

关于mysql - 如何使用mysql数据库在cakephp的选择列表中显示货币符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23269235/

相关文章:

php - MySQL查询循环内和递归超时

javascript - 如何在 CakePHP 2.6 中为同一用户在多个表中保存数据

php - 如何在 CakePHP 中获取表的字段名称

javascript - Cakephp 3.0 自动完成 jquery ui

php - 路由分页 Cakephp 3

php - 从 MySql 表中删除重复行

检查两个用户 ID 是否为 friend 的 MySQL 查询

php - 表锁定以进行读取

PHP连接远程Parse MongoDB; cURL 在命令行上工作,但 PHP file_get_contents 不工作

javascript - Cakephp 2和sweetalert js不提交表单数据