Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.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_Html_Mysql_Database Design - Fatal编程技术网

在PHP中为每个用户创建一个表?

在PHP中为每个用户创建一个表?,php,html,mysql,database-design,Php,Html,Mysql,Database Design,我对这一切都很陌生…为了我大学的一个项目工作,我决定制作一个在线购物网站 我被困在注册部分。 我希望用户自己有一个单独的表,允许他们存储他们在购物车中添加的产品,这样他们以后也可以继续添加更多的产品 但正如我在所有链接的其他问题中所读到的,为每个用户创建一个表似乎是一个非常糟糕的主意 否则我怎么做呢?请提供帮助。制作一个包含user\u id和product\u id列的表。 这样,您就可以将产品与用户关联起来,而不需要为每个用户创建一个表。让我详细解释一下 我想您已经为用户和产品创建了表。若并

我对这一切都很陌生…为了我大学的一个项目工作,我决定制作一个在线购物网站

我被困在注册部分。 我希望用户自己有一个单独的表,允许他们存储他们在购物车中添加的产品,这样他们以后也可以继续添加更多的产品

但正如我在所有链接的其他问题中所读到的,为每个用户创建一个表似乎是一个非常糟糕的主意

否则我怎么做呢?请提供帮助。

制作一个包含user\u id和product\u id列的表。
这样,您就可以将产品与用户关联起来,而不需要为每个用户创建一个表。

让我详细解释一下

我想您已经为用户和产品创建了表。若并没有,那个么您需要为用户和产品分别创建具有唯一值user\u id和product\u id的表

现在使用以下字段创建user_购物车表

用户id 产品标识 产品数量
您可以根据需要更新用户购物信息。

您能解释一下我该怎么做吗?如果可能的话,用代码。。谢谢。:@nDudani。。是的,我已经创建了一个名为user的表。但是我为不同类型的产品创建了不同的表。我们也可以链接它们吗?同样,这不是个好主意,我建议在产品表中添加字段名类型。但是太晚了。提交日期很近。因此我无法对所有表和所有代码进行更改。你能给我一些关于注册和将产品添加到购物车的想法,以便用户下次可以查看吗?你有多少表用于产品?4个表用于不同种类的产品。。实际上我想做的是。。。制作一张表,其中包含产品名称和数量。每当用户注册时,就会为他创建一个表。他选择的所有内容都存储在他的表中,以便下次访问。