gpt4 book ai didi

php - 表连接以获得输出

转载 作者:行者123 更新时间:2023-11-29 04:36:07 24 4
gpt4 key购买 nike

我试图通过连接两个表来获得结果。但我没有得到正确的结果。谁能告诉我哪里错了?

这是我的代码

$sql = "SELECT merchant.name, keyword.name
FROM keyword
INNER JOIN merchant
ON merchant.id=keyword.merchant_id";

我的表结构是

关键字

1.name(关键字名称)

2.merchant_id

商家

1.id

2.name(商户名)

结果应该是这样的

商家名称||||||关键字名称

SQL 获取查询是

while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) 
{

echo "<tr><td>".$row['name']."</td><td>".$row['name']."</td>";

}

但是输出是

关键字名称||||||关键字名称

enter image description here

只有我得到关键字名称

谁能告诉我哪里错了。 (抱歉我的英语不好)

最佳答案

不要使用 mysql使用Mysqli

你可以试试

$sql = "SELECT merchant.name as mname, keyword.name as kname FROM keyword INNER JOIN merchant  ON merchant.id=keyword.merchant_id";

echo "<tr><td>".$row['mname']."</td><td>".$row['kname']."</td>";

关于php - 表连接以获得输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41115295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com