MySQL 在数组中动态存储新用户 ID 并检索的方法

标签 mysql

我想存储点击按钮加入事件的用户的 ID,以便我可以知道谁参加了事件等。最好是在一个数组中,我希望但我了解到我无法在 MySQL 中创建数组。那么我怎样才能做到这一点呢?

谢谢

最佳答案

创建EventUsers [EventId]、[UserId]表

CREATE TABLE EventUsers (
EventId INT(10) NOT NULL,
UserId INT(10) NOT NULL
)

当用户x选择事件y时,

INSERT INTO EventUsers (EventId, UserId) VALUES (y, x)

关于MySQL 在数组中动态存储新用户 ID 并检索的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32567261/

相关文章:

php - mysql 中的时间戳问题中的 CURRENT_TIMESTAMP

MySQL 查询按字母顺序 A-Z 但 "AA"之后是 "Z"

mysql - Cloudways SQLSTATE[HY000] [1045] 访问被拒绝 'root' @'localhost'(使用密码 : YES) (SQL: SHOW FULL TABLES WHERE table_type = 'BASE TABLE' )

java - 奇怪的 org.springframework.jdbc.BadSqlGrammarException

php - 使用 AJAX、PHP 和 JSON 从 MySQL 数据库获取数据项

php - Ajax 调用同步运行

mysql - Visual Studio MySQL 在运行时未定义

mysql - 不使用窗函数计算组的总和

mysql - 将 XML 文件同步到 MySQL 数据库

php - WordPress 表关联