Я долго искал, чтобы эта штука заработала .
Я хочу знать, как я использую «отдельный» в модели zend db, чтобы сделать свой выбор для последователей пользователя уникальным.
Моя модель базы данных для подсчета подписчиков для user (здесь мне нужно добавить «отдельный»)
public function countFollowers($user_id)
{
$rowset = $this->fetchAll("user_id = $user_id");
$rowCount = count($rowset);
if ($rowCount > 0) {
return $rowCount;
} else {
return $rowCount;
}
}
РЕДАКТИРОВАТЬ: Эта функция является частью «class Application_Model_DbTable_Followers extends Zend_Db_Table_Abstract»
Моя структура таблицы
'user_id' может писать различные статьи, подписчик может подписаться на различные статьи одного и того же автора. Я хочу сделать уникальный подсчет подписчиков. В качестве примера я хочу, что если подписчик следит за 8 статьями одного писателя, его нужно сравнить с «1» при подсчете.
Я надеюсь, что это будет достаточно ясно, чтобы понять, чего я пытался достичь.
] С уважением,
Ники