如何在SQL DB中保存数组

时间:2014-05-08 11:51:44

标签: mysql arrays string

我想在SQL数据库中保存一个字符串数组,请说明保存它的最佳方法。现在我首先用“ - ”分隔String数组的所有元素,使其成为单个字符串并保存它进入一个数据库。

1 个答案:

答案 0 :(得分:1)

我不是100%,但这可能是最好的方式。用逗号分隔值可能更好,因为对于可能需要查看数据库的其他人来说,这一点更为明显。

然后,当你需要读取数组时,从数据库中获取它并将其爆炸;

$array = explode(",", $string_from_database);

这将为您提供原始值列表。

编辑:这假定数组值中没有任何逗号。