【问题标题】:How to store an array(of strings) in phpMyAdmin如何在 phpMyAdmin 中存储一个数组(字符串)
【发布时间】:2012-11-03 21:57:36
【问题描述】:

有没有办法在 phpMyAdmin 中存储一个数组。

我知道可能有几个,但我想知道哪个是 CodeIgniter 最好的。

我的问题是我想通过 CodeIgniter 模型添加数据,但我找不到任何关于数组的参考。

【问题讨论】:

    标签: codeigniter phpmyadmin


    【解决方案1】:

    首先phpmyadmin 不是存储数据的地方,phpmyadmin 是mySQL 数据库的接口。 http://www.phpmyadmin.net/home_page/index.php

    话虽如此,mySQL 数据库不能存储“数组”,只能存储整数、字符串、日期时间等数据类型

    一种可能的解决方案是将您的字符串数组转换为一个长字符串 (php -implode) 并将其作为单个字符串存储在您的数据库中。

    然后当你把它从数据库中拉出来的时候,把它分成一个字符串数组(php str_split

    【讨论】:

    • 谢谢.. 很好的答案。附带说明一下,我可以将 phpMyAdmin 连接到 Oracle DB,然后使用 vArray 吗?
    • 我对 oracle 的了解非常有限,因此我不愿对此发表评论,尽管以这种方式更改数据库比一些狡猾的字符串操作更好吗?我不太确定
    • 最好将数组存储为 JSON 然后将其内爆
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多