【发布时间】:2015-06-07 14:51:51
【问题描述】:
我正在尝试从不同的表中获取数据,但在数组中没有显示任何内容。如果我要评论其中一个结果是显示其中一个数组。
$result->setFetchMode(PDO::FETCH_ASSOC);
$items = $result->fetchAll();
$sql = "SELECT *
FROM 'types'
ORDER BY 'id'";
$result = $objDb->query($sql);
if (!$result) {
throw new PDOException("Error Processing Request");
}
$result->setFetchMode(PDO::FETCH_ASSOC);
$types = $result->fetchAll();
// $clients = $result->fetchAll();
这里只显示“类型”表。如果我将 FROM 'types' 更改为 FROM 'clients' 并且我将注释 $types = $result 行将显示 'clients' 表,但我想同时显示两者。我怎样才能做到这一点?
【问题讨论】:
-
您需要 2 个查询,每个表 1 个,或者如果两个表中的数据相关,则在查询中加入它们。