我有阵列: $ IDS = [123,234,567,8910,11324,1];
如何将它添加到mysql中的一个字段。
添加检查后是否存在此ID,如果不存在,则将其添加到同一字段。
我正在看这样的事情。我该怎么做。我真的很感激任何帮助。谢谢你。:
---------------------
| all_blocked_users |
---------------------
| 123,234,567 |
---------------------
答案 0 :(得分:3)
马上就让我告诉你,在数据库中存储CSV值几乎是从不好主意!它表明数据库设计不佳和数据完整性差。它可能会导致问题进一步发生,并且以后更难以处理数据。
无论如何,如果您仍然希望这样做,您可以使用implode()
将数组转换为字符串,然后将其插入到MySQL数据库中:
$dbString = implode(',', $ids);
将被阻止的用户存储在另一个链接表中会好得多。