php - MySQL - 在字段中存储小数组的好方法

标签 php mysql arrays

我有一个支持 5 种语言的小应用程序,并且我对主页的横幅进行了管理。

我的问题是如何存储每个横幅显示的语言?我认为创建下一个表太多了,所以我这样做了:

我有现场语言,并且保存如下数据:“[en][de][fr]”

我正在使用以下查询查找每种语言:“LIKE '%[en]%'” 我正在使用我的 php 函数对其进行序列化和反序列化。

是否有更有效/正确的方法来存储这些信息而不使用另一个表?

最佳答案

创建一个单独的表就可以了,不会太多,会更快、更干净、更容易维护。

关于php - MySQL - 在字段中存储小数组的好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30975269/

相关文章:

javascript - 无法解析数组中的字符串化数组

基于php的文档管理系统

java - 从 php 远程调用 Java

具有父属性的 Mysql 查询

php - 来自多个类别的项目最佳实践

php - Laravel 将数组值存储/插入到数据库 Mysql

arrays - Slick 使用 Scala 在 PostgreSQL 中管理 Array[byte]

php - 使用 usort() 按层次排序标准对二维数组进行排序

php - 在mysql查询中插入文件大小列

php - 如何设置 facebook 流 api