Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将项目附加到用户_Php_Mysql - Fatal编程技术网

Php 将项目附加到用户

Php 将项目附加到用户,php,mysql,Php,Mysql,我期待创建一个网站,将附加一块媒体的用户 因此,例如,如果用户观看了一部新电影,他们可以单击该电影并将其添加到正在观看的个人资料中 我有两个用于用户和电影的数据库,每个数据库都有一个Id,但我不知道如何将电影附加到用户配置文件?我知道你需要加入 如果您有一个“用户”表和一个“电影”表,那么您可能需要一个介于两者之间的表,例如“MoviesUsers”,来连接这两个表 MoviesUsers将有两个字段:movie_id和user_id,此表中的每一行将表示用户和电影之间的附件 您需要这个表,因为

我期待创建一个网站,将附加一块媒体的用户

因此,例如,如果用户观看了一部新电影,他们可以单击该电影并将其添加到正在观看的个人资料中

我有两个用于用户和电影的数据库,每个数据库都有一个Id,但我不知道如何将电影附加到用户配置文件?我知道你需要加入

如果您有一个“用户”表和一个“电影”表,那么您可能需要一个介于两者之间的表,例如“MoviesUsers”,来连接这两个表

MoviesUsers将有两个字段:movie_id和user_id,此表中的每一行将表示用户和电影之间的附件

您需要这个表,因为这是一个多对多关系:每个用户可以有许多电影,并且每个电影可以附加到许多用户

希望我能提供帮助。

有三个表(都在一个数据库中):

用户
用户ID
(主要),
名称
(唯一)

电影
电影ID
(主要)

观看的
用户ID
(索引)、
电影ID
(索引)