使用CodeIgniter在mySql数据库中未存储货币符号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用CodeIgniter在mySql数据库中未存储货币符号相关的知识,希望对你有一定的参考价值。

我正在将数组读入我的数据库,但currencySymbol总是存储为0而不是实际符号。所有其他数据按预期存储。我甚至无法开始思考如何解决。任何帮助赞赏。

以下是使用currencySymbol的数组的简短示例。实际列表要长得多。

      [AF] => Array
            (
                [alpha3] => AFG
                [currencyId] => AFN
                [currencyName] => Afghan afghani
                [currencySymbol] => ؋
                [id] => AF
                [name] => Afghanistan
            )

        [AI] => Array
            (
                [alpha3] => AIA
                [currencyId] => XCD
                [currencyName] => East Caribbean dollar
                [currencySymbol] => $
                [id] => AI
                [name] => Anguilla
            )

更新:我不知道为什么但字段类型设置为int。我将其更改为varchar并将排序规则更改为utf16_unicode_ci并且它有效。

enter image description here

以上是关于使用CodeIgniter在mySql数据库中未存储货币符号的主要内容,如果未能解决你的问题,请参考以下文章

Codeigniter - 在表单编辑中未显示数组时制作下拉菜单

如何将不存在的数据页面重定向到 Codeigniter 中未找到的页面?

MPDF pdf 未在任何浏览器中打开,Codeigniter 中未显示错误

在 codeigniter 中未访问 home.php

CodeIgniter 中未显示验证 flashdata 错误

Codeigniter:在 mac safari 中未检测到 vcf mime 类型