【发布时间】:2022-12-17 21:50:22
【问题描述】:
所以我正在学习 PHP 并试图构建一个系统
它是这样的 我有一个带有销售价格的主产品页面和 10 个带有 Supplier1-supplier10 的单独列
数据像这样保存在表中 表:产品
-id
-name
-sku
-sup1_sku
-sup2_sku
-sup3_sku
-sup4_sku
-sup5_sku
-sup6_sku
-sup7_sku
-sup8_sku
-sup9_sku
-sup10_sku
-Quantity
-buy_price
表:product_imp(这将包含 supplier1-supplier10 的数据
-id
-sku
-sup_sku
-buy_price
所以我想做的是通过将 Products 中的“SKU&sup*_sku”与 product_imp 中的 SKU&sup_sku 匹配来显示所有供应商的价格
给我每个供应商的结果
如果这没有多大意义,或者我还不清楚,请告诉我
谢谢您的帮助
我已经尝试构建一个连接脚本,但一直导致错误,坦率地说,我没有修复的知识,但希望我能从响应中学到更多。
【问题讨论】:
-
您缺少关系数据库的概念。您需要一个供应商表。其中包含供应商信息。当您获得第 11 家、第 12 家或第 13 家供应商时会发生什么?您只是要添加更多列吗?
-
同意扎克。在开始编写查询之前,请返回并弄清楚您的表结构。
-
嗨 Zak 感谢您的回复,抱歉我有一个供应商表,但它只有供应商 ID、名称和电子邮件地址我没有添加任何关于 SKU 等的信息,因为我假设 id 能够导入到“product_imp”中“MySKU”“供应商 SKU”和“成本价”并将每个供应商 Sku 插入产品表中的每个产品,关于额外供应商 atm 这纯粹是为了学习,但我想如果我要添加更多供应商 ID 添加更多列,并会在我的产品上添加额外的 Sup_sku 字段 再次感谢 <3