我有一个名为member_registry的表,其中包含成员信息,其列包含:
-id
-member_name
-member_email
-member_password
-member_phone
我有一个名为estock的表,它的作用是获取他们想要购买的产品的发布数据。其列包含:
-member_id
-product_name
-product_quantity
-product_price
然后我有一个名为products的表,它的列包含:
-product_id
-product_name
-product_price
-product_image
我想要的是当用户将他们想要购买的产品提交到estock
我希望能够获取他们的名称(member_registry.member_name),该名称将发布到estock.member_id列中的estock表中。
我要记住的一件事是用户名(member_registry.member_name)可以从页面上的session_用户名获得。
反之亦然,在将表单数据插入到estock表之后,
我希望能够从estock中获取数据,该数据还将包含member_registry表中的信息:`
求你了,帮帮我。这是我第一次参加表格。我希望任何人都能理解我想要实现的目标。

最佳答案

@克劳迪亚我想这对你有帮助

SELECT * FROM member_registry
INNER JOIN estock ON member_registry.id = estock.member_id
WHERE your where statement

这将根据where语句返回两个表中的所有内容。
如果要获取特定的列,请在SELECT statemet中提及列名而不是*

关于php - 插入联接表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26624459/

10-11 07:44