Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.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,我有一个数据库,其中有一些数据,如: Data id|number|page| 1 |------|----| 2 |------|----| 3 |------|----| 让我们试着解释一下我想做什么:例如,我希望用户“A”只能访问数据1和2,而不能访问数据3 因此,从技术上讲,我想在用户表中存储一些信息,告诉我他可以下载哪些数据。在另一个表中创建多对多关系将是理想的选择 association user_id, data_id 我希望在数据表和用户表中添加一个“auth”字段。然后

我有一个数据库,其中有一些数据,如:

Data
id|number|page|
1 |------|----|
2 |------|----|
3 |------|----|
让我们试着解释一下我想做什么:例如,我希望用户“A”只能访问数据1和2,而不能访问数据3


因此,从技术上讲,我想在用户表中存储一些信息,告诉我他可以下载哪些数据。

在另一个表中创建多对多关系将是理想的选择

association
user_id, data_id



我希望在数据表和用户表中添加一个“auth”字段。然后通过适当的授权级别限制对数据表的访问。或者使用第三个表在
用户ID
及其相关
数据之间建立
关联。
data
id, number, page
user
id