【发布时间】:2012-02-14 10:57:52
【问题描述】:
我有 2 个表,一个连接,一个 SELECT *。两个表都包含字段id,但我需要以这种方式显式访问一个:
$query = "SELECT * FROM #__docman as d JOIN #__users u ON d.dmmantainedby = u.id WHERE d.catid = 5 ORDER BY d.id ASC";
$db->setQuery($query);
$rows = $db->loadObjectList();
foreach($rows as $row) {
echo $row->id ;
}
我试过了
echo $row->d.id;
那没用..我知道我可以在技术上更改我的 SELECT 以调用 id 并使用别名,但是我要获取很多字段,因此 *。还有其他方法吗?
【问题讨论】:
-
我们需要知道您使用什么库来访问数据库。据我所知,它既不是 mysqli 也不是 PDO