我试图获取产品位于购物车中的公司的电子邮件。
到目前为止,我写了下面的查询,但它没有获取我公司的电子邮件。
请帮忙。
SELECT distinct c.u_email FROM products as p INNER JOIN companies as c ON p.u_id = c.u_id WHERE p.u_id IN ($cart_product_ids)
在上面的查询中,$cart_product_ids 可以是 11 或 11,13 等...... 这是一个名为companys
的表这是一个名为产品的表
这是一个名为requested_products的表
最佳答案
假设 $cart_product_ids='1,2,3' 等值
p.u_id 位于 ($cart_product_ids)
您已在此处写入u_id
。
如果您有u_id
,您可以直接将其与用户表一起使用。
但是我认为您这里有产品 ID
,因此您需要更改 where 条件
p.p_id 位于 ($cart_product_ids)
关于php - 获取产品在购物车中的公司的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43315892/