使用php& sql,说我有2个数据库(a& b)。我希望用户能够使用来自&amp ;;的项目创建第三个数据库(c)。湾如何编写PHP以允许用户从&amp ;;中选择项目? b从列表中,让他们能够保存结果,以便以后可以查看并从c调用吗?
示例:
a is composed of customers
b is composed of product
用户从“a”中选择一个客户,然后将来自“b”的产品关联起来以后可以查看如下:
John Doe
apple
orange
banana
感谢所有帮助!至于我的编码知识,我可以在sql中创建数据库,但不知道如何在php中以“无限”方式加入它们,如上所示。
答案 0 :(得分:0)
假设您的表具有以下结构
tableA:customerID,customerName,customer ...
tableB:productID,productName,product ...
您需要创建第三个表来存储客户ID和产品ID。架构将是:
tableC:customerID,productID,qty,...
要插入数据,您需要执行:
INSERT INTO tableC (customerID, productID, qty, ...)
您的检索SQL将如下所示:
SELECT * FROM tableC
This will return:
John Doe, apple
John Doe, orange
John Doe, banana