我正在尝试在查询中执行一个明确的计数并返回该字段,但它会继续返回0.
// Get the total
$query = "select count (distinct field_name) from table_name";
$rs = $conn->execute($query);
$count = $rs->Fields(0)->value;
echo $count;
我可以不在计数值上调用字段吗?
答案 0 :(得分:4)
http://phplens.com/lens/adodb/docs-adodb.htm#fields
$query = "select count (distinct field_name) as cnt from table_name";
...
$count = $rs->Fields[0];
or
$count = $rs->Fields("cnt");
答案 1 :(得分:0)
您可以使用mysql_num_rows获取结果集中返回的确切记录