0

我创建了一个查询来选择和计算一个表中的特定字段以及另一个表中的对应名称,当我在本地主机上的 sql 中运行查询时,该查询有效,但无法弄清楚如何将结果显示到页面

例如

Item name1 - count 
tiem name2 - count

这是查询

 $objects->connect();

// Count Query
    $countQuery = 'SELECT a.`subId`, b.`subId`, b.`subTitle`, COUNT(a.`subId`) FROM `tbl_list`a, `tbl_subs`b WHERE a.`subId` = b.`subId` GROUP BY a.`subId`';

//Run the query
$objects->query($countQuery);

我将如何将结果显示到页面

4

1 回答 1

0

首先,您的函数$objects->query($countQuery);必须返回结果数组,您可以像这样得到:

$result = $objects->query($countQuery);

然后将循环应用于 $result;

是添加COUNT(a.subId) as cnt以及然后喜欢echo $result[0]->cnt; 取决于您的返回数组格式。

于 2013-03-21T09:24:34.663 回答