2011-12-02 32 views
0

我試圖做我的查詢中重複計數,並返回現場,但它仍然返回0爲什麼結果集的count總是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

您可以使用mysql_num_rows獲得

+0

我應該提到在結果集返回的確切記載,這是MSSQL,我通過ADO連接 – Paul

+0

它的'SQL-server'不' MySQL' – Toto

+0

即使在MySQL中,這個答案總會產生「1」。 –