gpt4 book ai didi

php - 如何在连接表上使用 mysql_fetch_array,但列具有相同的名称

转载 作者:可可西里 更新时间:2023-11-01 06:39:47 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How to fetch result from MySQL row with multiple same-name columns with PHP?

我有两个表,它们共享相似的列名。

查询是:

SELECT a.name,b.name
FROM tablea a
JOIN tableb b ON a.id = b.id

结果放入一个数组中:

while ($row = mysql_fetch_array($results)){
$aname = $row['name'];
}

一旦我在第二个表中添加,我注意到 $aname 正在使用 tableb 的数据。

问题(s):如何存储两个name 列,$row['a.name'] 不起作用。我的猜测是我可能需要为查询中的每个结果添加别名。有什么建议么? 以后我是否也应该避免给出列名


我知道 mysql_* 已被弃用。节省能源。

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