0
我知道并理解你为什么不应该那样做。 我很抱歉,但在这种情况下没有别的办法。然而,无论如何,数据库并不意味着永远呆在那里(内容在每个小时后都会被删除)。PHP/MySQL:如何在一个字段中存储多个值?
什么是最好我可以在一个字段中存储多个值? 我该如何检索这些值?
的值是这样的:
SomeID - >时间,SomeID - >时间....所以我想的阵列将是一个解决方案?
我知道并理解你为什么不应该那样做。 我很抱歉,但在这种情况下没有别的办法。然而,无论如何,数据库并不意味着永远呆在那里(内容在每个小时后都会被删除)。PHP/MySQL:如何在一个字段中存储多个值?
什么是最好我可以在一个字段中存储多个值? 我该如何检索这些值?
的值是这样的:
SomeID - >时间,SomeID - >时间....所以我想的阵列将是一个解决方案?
如果不需要该领域内的搜索值,我建议你去使用PHP serialize
/unserialize
或json_encode
/decode
。
这将允许您将一个数组结构放入一个mysql字段,然后抓取该数据并对其进行反序列化/解码。关于哪个更好,有很多争议。两者都有其优点和缺点。我个人更喜欢json,因为如果有机会,我可以在jQuery中使用它,并且它更易于阅读。
您是否需要搜索值?像,你必须为他们查询? –
我不需要为它们查询 – yoshi
有三种方法可以存储数据:PHP serialize,json和xml。您可以用xml在MySQL中搜索,但不能在其他两个中搜索。 – ashin999