gpt4 book ai didi

php - 一张表中的多个整数 MySql PHPMyAdmin

转载 作者:行者123 更新时间:2023-11-30 00:40:33 25 4
gpt4 key购买 nike

我正在使用 PHP 和 MySQL 创建一个即时消息网站。我对这两种语言都很陌生。我有一个问题:发送消息时,与数据库中具有相同“user_id”的用户“已接收”并“可查看”该消息。

因此,如果 ID 为 1 的用户开始与 ID 为 2 的用户进行对话,则 1 和 2 应该在数据库中。

如何允许多个数字出现在一个字段中。请解释一下。

虽然您可能认为我可以只创建两个字段(user_id_sent 和 user_id_sent_to),但这是不可能的,因为您可以与任意数量的人开始对话。

请帮助我了解如何在 PHPMyAdmin 中执行此操作。

提前谢谢您。

最佳答案

我认为你需要的是消息和参与者之间的映射表。您需要三张表,一张用于用户,一张用于消息,一张只有两列(用户 ID 和消息 ID)。在此表中,每个有权访问指定消息的用户都有一个条目。

关于php - 一张表中的多个整数 MySql PHPMyAdmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21801534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com