我在表中有货币代码和符号
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/