![](/img/trans.png)
[英]PHP get MYSQL id from on table and foreach inside another table
[英]Access another table in foreach by ID
我有两个表- 商品和税收 。 他们看起来像这样。
Goods
----------
idGoods INT primary key
title VARCHAR
tax_idTax INT foreigh key
etc..
Tax
----------
idTax INT primary key
title VARCHAR
value INT
现在,我具有通过foreach列出商品中所有商品的功能。 但是我需要代替tax_idTax
来显示它的值。
谢谢你的帮助。
你为什么不
SELECT g.title, ..., t.value as 'tax value' FROM Goods AS g INNER JOIN Tax AS t on (g.tax_idTax = t.idTax)
然后遍历用您的foreach循环获取的行?
你可以尝试一下,它将起作用
SELECT
g.title,(etc).,
t.value AS
'tax value'
FROM
Goods
AS
g
INNER JOIN
Tax
AS
t ON
(g.tax_idTax = t.idTax)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.