我的问题是我想对内部联接查询的结果进行 JSON_ENCODE 编码,并且我要选择的两列具有相同的名称,因此 JSON 对象会覆盖其中之一并仅携带一列的数据,因为它们具有相同的名称,这个到目前为止是我的代码。
$query = "select faculty.NAME,sector.NAME from faculty inner join sector
on faculty.SECTOR_ID=sector.ID";
$result = mysql_query($query);
while($r = mysql_fetch_assoc($result)) {
$rows[] = $r;
}
echo json_encode($rows);
如何在不更改数据库中的列名的情况下执行此操作...