【发布时间】:2010-03-26 22:09:29
【问题描述】:
我有两张桌子。
table_x:
id INT(11)
tag INT(11)
table_tags:
id INT(11)
name VARCHAR(255)
然后我使用PHP执行以下查询:
SELECT * FROM table_x LEFT JOIN table_tags ON table_x.tag = table_tags.id
唯一的问题是:如何访问结果中的table_x.id 和table_tags.id?
这是 PHP 代码:
$query = "SELECT * FROM table_x LEFT JOIN table_tags ON table_x.tag = table_tags.id";
$results = mysql_query($query);
while($row = mysql_fetch_array($results))
{
// how do I now access table_x.id and table_tags.id ???
}
【问题讨论】:
-
不选*也不难,而是逐列选择。您是否正在寻找一种无需选择 * 的方法?
-
不,如果可能的话。我需要
*。当然,如果没有别的办法,我就放弃了。