使用「不同」我已經尋找了很長時間讓這件事的工作。如何在Zend的數據庫模型
我想的是要懂得我的用戶在一個Zend分貝模式「不同的」讓我選擇了獨特的用戶的追隨者。
我的數據庫模型計算的追隨者用戶(在這裏我需要添加「不同」)
public function countFollowers($user_id)
{
$rowset = $this->fetchAll("user_id = $user_id");
$rowCount = count($rowset);
if ($rowCount > 0) {
return $rowCount;
} else {
return $rowCount;
}
}
編輯:此功能的一部分「類Application_Model_DbTable_Followers擴展Zend_Db_Table_Abstract」
我的表結構
- ID
- 的article_id // ID誰是 'USER_ID' 寫的文章。
- USER_ID // USER_ID文章的所有者
- follower_id //成員誰擁有此文章
- 日期//日期下面跟隨
'user_ID的' 可寫各種文章,跟隨者可以遵循同一作者的各種文章。我想做一個獨特的追隨者數量。當我想要什麼的例子,如果一個追隨者跟隨一個作家的8篇它在計數被比作「1」。
我希望這將是足夠清楚瞭解什麼我試圖去夠。
隨着親切的問候,
尼基
太好了!這是工作,唯一的修改是在設置組「follower_id」事業ELS我們只得到USER_ID和多數民衆將永遠「1」。非常感謝! – Nicky